From 579bd7b683abfad398a3b36751ebec4c457609ec Mon Sep 17 00:00:00 2001 From: Alex Chaffee Date: Fri, 3 May 2019 10:28:16 -0400 Subject: [PATCH 001/294] consolidate Prerequisites into a single lesson --- public/lessons/prerequisites/fcc_basic_css.md | 5 ---- .../lessons/prerequisites/fcc_basic_html.md | 5 ---- .../prerequisites/fcc_basic_javascript.md | 5 ---- .../{start_here.md => prerequisites.md} | 27 ++++++++++++++++--- public/lessons/prerequisites/prerequisites.rb | 12 +-------- public/projects/installfest.md | 1 + 6 files changed, 26 insertions(+), 29 deletions(-) delete mode 100644 public/lessons/prerequisites/fcc_basic_css.md delete mode 100644 public/lessons/prerequisites/fcc_basic_html.md delete mode 100644 public/lessons/prerequisites/fcc_basic_javascript.md rename public/lessons/prerequisites/{start_here.md => prerequisites.md} (64%) diff --git a/public/lessons/prerequisites/fcc_basic_css.md b/public/lessons/prerequisites/fcc_basic_css.md deleted file mode 100644 index 80fe9634..00000000 --- a/public/lessons/prerequisites/fcc_basic_css.md +++ /dev/null @@ -1,5 +0,0 @@ -# FreeCodeCamp Basic CSS - -Visit the following basic CSS topic on FreeCodeCamp and complete all the CSS exercises. - -- https://learn.freecodecamp.org/responsive-web-design/basic-css diff --git a/public/lessons/prerequisites/fcc_basic_html.md b/public/lessons/prerequisites/fcc_basic_html.md deleted file mode 100644 index 1f886aa6..00000000 --- a/public/lessons/prerequisites/fcc_basic_html.md +++ /dev/null @@ -1,5 +0,0 @@ -# FreeCodeCamp Basic HTML - -Visit the basic HTML topic on FreeCodeCamp and complete all the HTML exercises. - -- https://learn.freecodecamp.org/responsive-web-design/basic-html-and-html5 diff --git a/public/lessons/prerequisites/fcc_basic_javascript.md b/public/lessons/prerequisites/fcc_basic_javascript.md deleted file mode 100644 index 910d8cf7..00000000 --- a/public/lessons/prerequisites/fcc_basic_javascript.md +++ /dev/null @@ -1,5 +0,0 @@ -# FreeCodeCamp Basic JavaScript - -Visit the basic JavaScript topic on FreeCodeCamp and complete all the exercises. - -- https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript diff --git a/public/lessons/prerequisites/start_here.md b/public/lessons/prerequisites/prerequisites.md similarity index 64% rename from public/lessons/prerequisites/start_here.md rename to public/lessons/prerequisites/prerequisites.md index f10533c3..bead480f 100644 --- a/public/lessons/prerequisites/start_here.md +++ b/public/lessons/prerequisites/prerequisites.md @@ -13,7 +13,12 @@ - The lessons from Free Code Camp will teach you the most common HTML tags and their usage. - Completing these excercises will take **approximately four hours**. -Follow this link to [FreeCodeCamp Basic HTML](fcc_basic_html) + + +Visit the basic HTML topic on FreeCodeCamp and complete all the HTML exercises. + +- https://learn.freecodecamp.org/responsive-web-design/basic-html-and-html5 + # 2 - Understanding Basic CSS @@ -21,7 +26,11 @@ Follow this link to [FreeCodeCamp Basic HTML](fcc_basic_html) - The lessons from Free Code Camp will teach you the most common methods to style and layout page contents. - Completing these excercises will take **approximately four hours**. -Follow this link to [FreeCodeCamp Basic CSS ](fcc_basic_css) + +Visit the following basic CSS topic on FreeCodeCamp and complete all the CSS exercises. + +- https://learn.freecodecamp.org/responsive-web-design/basic-css + # 3 - Understanding Basic JavaScript Syntax and Features @@ -29,4 +38,16 @@ Follow this link to [FreeCodeCamp Basic CSS ](fcc_basic_css) - The lessons from Free Code Camp will teach you the most common JavaScript language features and functions. - Completing these excercises will take **approximately eight hours**. -Follow this link to [FreeCodeCamp Basic JavaScript ](fcc_basic_javascript) + + +Visit the basic JavaScript topic on FreeCodeCamp and complete all the exercises. + +- https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript + + + +# 4 - Software and Signups + +Follow the [Installfest](/projects/installfest) project to install software on your own computer and sign up for accounts with a few internet service providers. + +Also join the BCA Student Slack workspace. Please introduce yourself in chat, and don't be shy about asking for help even before class starts. diff --git a/public/lessons/prerequisites/prerequisites.rb b/public/lessons/prerequisites/prerequisites.rb index 4921e660..663a1ad8 100644 --- a/public/lessons/prerequisites/prerequisites.rb +++ b/public/lessons/prerequisites/prerequisites.rb @@ -8,17 +8,7 @@ description: 'Lessons and exercises to complete before the first day of class.' ) do - lesson name: 'start_here', - display_name: 'Start Here' - - lesson name: 'fcc_basic_html', - display_name: 'FreeCodeCamp Basic HTML' - - lesson name: 'fcc_basic_css', - display_name: 'FreeCodeCamp Basic CSS' - - lesson name: 'fcc_basic_javascript', - display_name: 'FreeCodeCamp Basic JavaScript' + lesson name: 'prerequisites' project name: 'installfest' diff --git a/public/projects/installfest.md b/public/projects/installfest.md index fe2b29de..b82a856d 100644 --- a/public/projects/installfest.md +++ b/public/projects/installfest.md @@ -9,6 +9,7 @@ Before the class starts, please install the following: * Git and sign up for accounts on: + * GitHub * Heroku From 517ca918f44997e6d6ca6bfa72bc95f1a88eaf34 Mon Sep 17 00:00:00 2001 From: Joshua Burke Date: Fri, 3 May 2019 13:02:22 -0400 Subject: [PATCH 002/294] Added optional extra study, visual improvements. Double boxing content makes the material harder to read. Quoting draws attention without the visual noise of mutilple boxes. --- public/lessons/prerequisites/prerequisites.md | 34 +++++++++---------- public/lessons/prerequisites/prerequisites.rb | 3 -- 2 files changed, 17 insertions(+), 20 deletions(-) diff --git a/public/lessons/prerequisites/prerequisites.md b/public/lessons/prerequisites/prerequisites.md index bead480f..7dc75953 100644 --- a/public/lessons/prerequisites/prerequisites.md +++ b/public/lessons/prerequisites/prerequisites.md @@ -13,12 +13,8 @@ - The lessons from Free Code Camp will teach you the most common HTML tags and their usage. - Completing these excercises will take **approximately four hours**. - - -Visit the basic HTML topic on FreeCodeCamp and complete all the HTML exercises. - -- https://learn.freecodecamp.org/responsive-web-design/basic-html-and-html5 - +> Visit the basic HTML topic on FreeCodeCamp and complete all the HTML exercises. +> - https://learn.freecodecamp.org/responsive-web-design/basic-html-and-html5 # 2 - Understanding Basic CSS @@ -26,11 +22,8 @@ Visit the basic HTML topic on FreeCodeCamp and complete all the HTML exercises. - The lessons from Free Code Camp will teach you the most common methods to style and layout page contents. - Completing these excercises will take **approximately four hours**. - -Visit the following basic CSS topic on FreeCodeCamp and complete all the CSS exercises. - -- https://learn.freecodecamp.org/responsive-web-design/basic-css - +> Visit the following basic CSS topic on FreeCodeCamp and complete all the CSS exercises. +> - https://learn.freecodecamp.org/responsive-web-design/basic-css # 3 - Understanding Basic JavaScript Syntax and Features @@ -38,16 +31,23 @@ Visit the following basic CSS topic on FreeCodeCamp and complete all the CSS ex - The lessons from Free Code Camp will teach you the most common JavaScript language features and functions. - Completing these excercises will take **approximately eight hours**. - - -Visit the basic JavaScript topic on FreeCodeCamp and complete all the exercises. - -- https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript - +> Visit the basic JavaScript topic on FreeCodeCamp and complete all the exercises. +> - https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript # 4 - Software and Signups Follow the [Installfest](/projects/installfest) project to install software on your own computer and sign up for accounts with a few internet service providers. Also join the BCA Student Slack workspace. Please introduce yourself in chat, and don't be shy about asking for help even before class starts. + +# Optional Extra Study + +* After completing the study tasks 1-4 you can **optionally** study the following extra materials below. +* These topics should not be completed prior to the core matierial. + + +1. [Free Code Camp - Modern JavaScript ES6](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/es6) +2. [Free Code Camp - Basic Data Structures](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-data-structures) +3. [Free Code Camp - Basic Algorithms](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-algorithm-scripting) +4. [Free Code Camp - Applied Visual Design](https://learn.freecodecamp.org/responsive-web-design/applied-visual-design) diff --git a/public/lessons/prerequisites/prerequisites.rb b/public/lessons/prerequisites/prerequisites.rb index 663a1ad8..17b8a05c 100644 --- a/public/lessons/prerequisites/prerequisites.rb +++ b/public/lessons/prerequisites/prerequisites.rb @@ -12,12 +12,9 @@ project name: 'installfest' - # required link href: 'https://learn.freecodecamp.org/responsive-web-design/basic-html-and-html5' link href: 'https://learn.freecodecamp.org/responsive-web-design/basic-css' link href: 'https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript' - - # optional link href: 'https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/es6' link href: 'https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-data-structures' link href: 'https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-algorithm-scripting' From d1eedceda1940251cc8313e39b0773ced3eb2cb6 Mon Sep 17 00:00:00 2001 From: Joshua Burke Date: Fri, 3 May 2019 14:13:19 -0400 Subject: [PATCH 003/294] Update Bootrap styles to v4.3.1, which is latest at time of commit --- lib/app_page.rb | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/app_page.rb b/lib/app_page.rb index 15fd96cc..88ff418e 100644 --- a/lib/app_page.rb +++ b/lib/app_page.rb @@ -70,8 +70,8 @@ def head_content # todo: parameterize bootstrap version # todo: parameterize using CDN vs local file - stylesheet href: "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css", - integrity: "sha384-PsH8R72JQ3SOdhVi3uxftmaW6Vc51MKb0q5P2rRUpPvrszuE4W1povHYgTpBfshb", + stylesheet href: "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css", + integrity: "sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T", crossorigin: "anonymous" font name: "fonts/Museo500" @@ -83,8 +83,8 @@ def head_content stylesheet name: "app" # todo: parameterize using CDN vs local file for jQuery - script src: "https://code.jquery.com/jquery-3.2.1.slim.min.js", - integrity: "sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN", + script src: "https://code.jquery.com/jquery-3.3.1.slim.min.js", + integrity: "sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo", crossorigin: "anonymous" # todo: use local file for jQuery if CDN failed @@ -92,13 +92,13 @@ def head_content # script raw("window.jQuery || document.write(' - - -zRSSFeed - Basic RSS feed example - - - - - - -

zRSSFeed - Basic RSS feed example

-

Simple as it gets. This example uses the default options to display a feed.

- -

Script

-
-$(document).ready(function () {
-	$('#test').rssfeed('http://feeds.reuters.com/reuters/oddlyEnoughNews');
-});
-
- -

Result

-
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_cufon.html b/public/zrssfeed-119/example_cufon.html deleted file mode 100644 index b4ddeb54..00000000 --- a/public/zrssfeed-119/example_cufon.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - -zRSSFeed - RSS feed with custom fonts using Cufon - - - - - - -

zRSSFeed - RSS feed with custom fonts using Cufon

-

This example uses the Cufon plugin to change the header font of each feed entry to Old English Text.

- -

Script

-
-$(document).ready(function () {
-	$('#test').rssfeed('http://feeds.reuters.com/reuters/oddlyEnoughNews', {
-		limit: 5
-	},function() {
-		Cufon.replace('.rssRow h4');
-	});
-});
-
- -

Result

-
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_dateformats.html b/public/zrssfeed-119/example_dateformats.html deleted file mode 100644 index 53598bcc..00000000 --- a/public/zrssfeed-119/example_dateformats.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - -zRSSFeed - Formatting RSS feed dates - - - - - - -

zRSSFeed - Formatting RSS feed dates

-

Example showing to format feed dates using the 'dateformat' option.

- -

Script

-
-$(document).ready(function () {
-	$('#test1').rssfeed('http://feeds.reuters.com/reuters/oddlyEnoughNews',{
-		limit: 3,
-		dateformat: 'datetime'
-	});
-
-	$('#test2').rssfeed('http://feeds.reuters.com/reuters/oddlyEnoughNews',{
-		limit: 3,
-		dateformat: 'timeline'
-	});
-
-	$('#test3').rssfeed('http://feeds.reuters.com/reuters/oddlyEnoughNews',{
-		limit: 3,
-		dateformat: 'dd/MM/yyyy hh:mm:ss'
-	});
-});
-
- -

Result 1: Pre-defined option 'datetime' (default)

-
- -

Result 2: Pre-defined option 'timeline'

-
- -

Result 3: Custom format example 'dd/MM/yyy hh:mm:ss'

-
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_images.html b/public/zrssfeed-119/example_images.html deleted file mode 100644 index e6952e3f..00000000 --- a/public/zrssfeed-119/example_images.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - -zRSSFeed - RSS feed with images and ticker animation - - - - - - -

zRSSFeed - RSS feed with images and ticker animation

-

This example shows scrolling feed which includes images using the vTicker plugin.

- -

Script

-
-$(document).ready(function () {
-	$('#ticker1').rssfeed('http://feeds.bbc.co.uk/iplayer/highlights/tv/list',{
-		snippet: false
-	}, function(e) {
-		$(e).find('div.rssBody').vTicker({
-			showItems: 1
-		});
-	});
-});
-
- -

Result

-
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_link_content.html b/public/zrssfeed-119/example_link_content.html deleted file mode 100644 index ab36bd1b..00000000 --- a/public/zrssfeed-119/example_link_content.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - -zRSSFeed - RSS feed content link example - - - - - - -

zRSSFeed - RSS feed content link example

-

This example displays the feed items with the item description as a link.

- -

Script

-
-$(document).ready(function () {
-	$('#test').rssfeed('http://www.zazar.net/blog/rss.xml', {
-		limit: 5,
-		linkcontent: true
-	});
-});
-
- -

Result

-
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_link_redirect.asp b/public/zrssfeed-119/example_link_redirect.asp deleted file mode 100644 index 92628ab1..00000000 --- a/public/zrssfeed-119/example_link_redirect.asp +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - -zRSSFeed - RSS Feed Link Redirection Example - - - - - - -

zRSSFeed - RSS Feed Link Redirected Page

-

This is the result of the redirected link example showing the original article of the feed item that was clicked.

- - - - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_link_redirect.html b/public/zrssfeed-119/example_link_redirect.html deleted file mode 100644 index 2071b02c..00000000 --- a/public/zrssfeed-119/example_link_redirect.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - -zRSSFeed - Redirecting RSS feed links to another page (Part 1) - - - - - - -

zRSSFeed - Redirecting RSS feed links to another page (Part 1)

-

This example redirects feed links to a specified page with the original link appended to the end.

- -

Script

-
-$(document).ready(function () {
-	$('#test').rssfeed('http://feeds.reuters.com/reuters/oddlyEnoughNews', {
-		limit: 5,
-		linkredirect: 'example_link_redirect2.html?link='
-	});
-});
-
- -

Result

-
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_link_redirect2.html b/public/zrssfeed-119/example_link_redirect2.html deleted file mode 100644 index 97eaa6e1..00000000 --- a/public/zrssfeed-119/example_link_redirect2.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - -zRSSFeed - Redirecting RSS feed links to another page (Part 2) - - - - - - - - -

zRSSFeed - Redirecting RSS feed links to another page (Part 2)

-

This is the result of the redirected link example showing the original article of the feed item that was clicked.

- -

Script

-
-$(document).ready(function () {
-
-	$('#test').attr('src',getParameter('link'));
-
-	function getParameter(paramName) {
-
-		var searchString = window.location.search.substring(1),i, val, params = searchString.split("&");
-
-		for (i=0;i<params.length;i++) {
-			val = params[i].split("=");
-			if (val[0] == paramName) {
-				return unescape(val[1]);
-			}
-		}
-	  	return null;
-	}
-});
-
- -

Result

- - - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_media.html b/public/zrssfeed-119/example_media.html deleted file mode 100644 index 718537a7..00000000 --- a/public/zrssfeed-119/example_media.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - -zRSSFeed - RSS feed with media attachments - - - - - - -

zRSSFeed - RSS feed with media attachments

-

The example below demonstrations extracting the media attachments from the enclosure tag in the feed.

- -

Script

-
-$(document).ready(function () {
-	$('#test').rssfeed('http://demo.blogharbor.com/blog/Podcasting/index.xml', {
-		limit: 5,
-		linktarget: '_blank'
-	});
-});
-
- -

Result

-
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_menu.html b/public/zrssfeed-119/example_menu.html deleted file mode 100644 index 24e52aa9..00000000 --- a/public/zrssfeed-119/example_menu.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - -zRSSFeed - Selecting RSS feeds from a menu - - - - - - -

zRSSFeed - Selecting RSS feeds from a menu

-

This example shows loading feeds dynamically by selecting a feed from a list of options.

- -

Script

-
-$(document).ready(function() {
-
-	setRSSFeed('#menu');	
-
-	$('#menu').change(function() {
-		setRSSFeed(this)
-	});
-
-	function setRSSFeed(obj) {
-		var feedurl = $('option:selected', obj).val();
-		
-		if (feedurl) {
-			$('#test').rssfeed(feedurl);
-		}
-	}
-});
-
- -

Select a feed from the list below

- - -

Result

-
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_mobile.html b/public/zrssfeed-119/example_mobile.html deleted file mode 100644 index 9eb4ef98..00000000 --- a/public/zrssfeed-119/example_mobile.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - - - - zRSSFeed - Displaying RSS feeds with jQuery Mobile - - - - - - - - -
- -
-

zRSSFeed - Displaying RSS feeds with jQuery Mobile

-
- -
-

Demonstrates displaying a feed with jQuery Mobile. This example is best viewed on mobile devices.

-
-
- -
-

Zazar zRSSFeed Plugin

-
- -
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_offset.html b/public/zrssfeed-119/example_offset.html deleted file mode 100644 index 1c49c264..00000000 --- a/public/zrssfeed-119/example_offset.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - -zRSSFeed - Starting a feed at a specific item - - - - - - -

zRSSFeed - Starting a feed at a specific item

-

This example displays feed items from a defined starting point using the 'offset' option. By using the 'offset' and 'limit' options, large feed results can be paged.

- -

Script

-
-$(document).ready(function () {
-	$('#test').rssfeed('http://www.zazar.net/blog/rss.xml', {
-		limit: 5,
-		offset: 3
-	});
-});
-
- -

Result

-
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_sorting.html b/public/zrssfeed-119/example_sorting.html deleted file mode 100644 index b437ef74..00000000 --- a/public/zrssfeed-119/example_sorting.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - -zRSSFeed - How to sort feeds by title and date - - - - - - -

zRSSFeed - How to sort feeds by title and date

-

This example shows how to sort feeds by title or date and ascending or descending order.

- -

Script

-
-$(document).ready(function () {
-	setRSSFeed();	
-
-	$('#sort').change(function() {
-		setRSSFeed()
-	});
-
-	$('#direction').change(function() {
-		setRSSFeed()
-	});
-
-	function setRSSFeed() {
-
-		var a = $('#sort option:selected').val();
-		var b = $('#direction option:selected').val();
-		var c = (b == 'asc') ? true : false;
-		
-		$('#test').rssfeed('http://feeds.reuters.com/reuters/oddlyEnoughNews', {
-			sort: a,
-			sortasc: c
-		});
-	}
-});
-
- -

Select the type of sort and direction

- - - -

Result

-
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_ticker.css b/public/zrssfeed-119/example_ticker.css deleted file mode 100644 index efdd868e..00000000 --- a/public/zrssfeed-119/example_ticker.css +++ /dev/null @@ -1,39 +0,0 @@ -@charset "UTF-8"; -/* - * Example of RSS Ticker Styling - * - */ - -body { - margin: 1em 3em; - font-family: Tahoma, Genevam, sans-serif; -} - -.rssFeed { - font-family: Arial, Helvetica, sans-serif; - font-size: small; - width: 400px; - margin-bottom: 2em; -} -.rssFeed a { - color: #444; - text-decoration: none; -} -.rssFeed a:hover { - color: #000; - text-decoration: underline; -} - -.rssHeader { padding: 0.2em 0; } - -.rssBody { border: 4px solid #666; } -.rssRow h4, .rssRow p, .rssRow div { - margin: 0; - padding: 0.5em; -} - -#ticker1 .odd { background-color: #e8e8fc; } -#ticker1 .even { background-color: #d4d4e8; } - -#ticker2 .odd { background-color: #e8fce8; } -#ticker2 .even { background-color: #d4e8d4; } \ No newline at end of file diff --git a/public/zrssfeed-119/example_ticker.html b/public/zrssfeed-119/example_ticker.html deleted file mode 100644 index d6027dd3..00000000 --- a/public/zrssfeed-119/example_ticker.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - -zRSSFeed - Multiple RSS feeds with ticker animation - - - - - - -

zRSSFeed - Multiple RSS feeds with ticker animation

-

This example shows multiple feeds on a single page animated by the vTicker plugin.

- -

Script

-
-$(document).ready(function () {
-	$('#ticker1').rssfeed('http://feeds.reuters.com/reuters/oddlyEnoughNews',{}, function(e) {
-		$(e).find('div.rssBody').vTicker();
-	});
-
-	$('#ticker2').rssfeed('http://feeds.bbc.co.uk/iplayer/highlights/tv',{}, function(e) {
-		$(e).find('div.rssBody').vTicker({ showItems: 1});
-	});
-});
-
- -

Result

-
-
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_titlelimit.html b/public/zrssfeed-119/example_titlelimit.html deleted file mode 100644 index 7421f598..00000000 --- a/public/zrssfeed-119/example_titlelimit.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - -zRSSFeed - How to limit feed title lengths - - - - - - -

zRSSFeed - How to limit feed title lengths

-

This example shows how to manipulate the feed after it has been loaded by using the callback function. In this case, if the feed title is over 14 characters it is truncated and periods added to indicate the title is incomplete.

- -

Script

-
-$(document).ready(function () {
-	$('#test').rssfeed('http://feeds.reuters.com/reuters/oddlyEnoughNews',{},function(e) {
-
-		$('h4 a',e).each(function(i) {
-
-			var title = $(this).text();
-			if (title.length > 14) $(this).text(title.substring(0,14)+'...');
-		});
-	});
-});
-
- -

Result

-
- - - \ No newline at end of file diff --git a/public/zrssfeed-119/example_zframework.css b/public/zrssfeed-119/example_zframework.css deleted file mode 100644 index 805c2781..00000000 --- a/public/zrssfeed-119/example_zframework.css +++ /dev/null @@ -1,125 +0,0 @@ -@charset "UTF-8"; -/** - * Zazar Presentation Framework - * - * Stylesheet: theme.css - * - * Version: beta - * (C) 2011-2012 Zazar Ltd - * - * Description: Example theme stylesheet - * - **/ - - -/* Styling for screens */ - -@media screen, projection { - - /* Accordion */ - - .accordion { - padding: 0; - margin: 0; - list-style: none; - background-color: #fff; - } - .accordion h4, .accordion h4 a { color: #fff; } - .accordion h4 { - margin: 0; - padding: 0.5em 1em; - font-size: 100%; - font-weight: normal; - line-height: 1.5em; - background-color: #888; - border-bottom: 1px solid #aaa; - } - .accordion h4:hover { background-color: #444; } - .accordion p { - margin: 0; - padding: 1em; - border: 1px solid #aaa; - border-top: none; - } - - - /* Navigation */ - - .navigation li { background-color: #888; } - .navigation ul li { background-color: transparent; } - .navigation li ul { - background: #222; - background: rgba(25,25,25,0.92); - -webkit-box-shadow: 3px 3px 3px #666; - -moz-box-shadow: 3px 3px 3px #666; - box-shadow: 3px 3px 5px #666; - } - .navigation a span { background-position: 0 -100px; } - .navigation ul a span, .navigation.vertical a span { background-position: 0 0; } - .navigation a { color: #fff; } - .navigation li a { border-left: 1px solid #aaa; } - .navigation.horizontal li a { border-bottom: 1px solid #aaa; } - .navigation.vertical li a { border-bottom: 1px solid #aaa; } - .navigation a:hover { background-color: #444; } - - - /* Slider */ - - .sliderFrame { border: 1px solid #888; } - .sliderItem { padding: 0.5em; } - - - /* Pagination */ - - .pagination li a { - color: #000; - background: #ccc; - background: rgba(204,204,204,0.65); - border: 1px solid #444; - } - .pagination li a:hover { - background: #aaa; - background: rgba(170,170,170,0.65); - } - .pagination li.current a { - background: #222; - background: rgba(34,34,34,0.65); - } - - - /* Tabs */ - - .tabs li { background-color: #ccc; } - .tabs a { - color: #000; - text-decoration: none; - } - .tabs li.current, .tab { background-color: #fff; } - .tabs li.current a { border-color: #fff; } - - - /* Ticker */ - - .ticker { padding: 0.5em; } - .ticker { - background-color: #ccc; - border: 1px solid #888; - } - - - /* Tooltips */ - - .tooltipPopup { - color: #fff; - text-shadow: 0 0 2px #000; - background: #222; - background: rgba(25,25,25,0.92); - border: 1px solid rgba(255,255,255,0.25); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: 3px 3px 3px #666; - -moz-box-shadow: 3px 3px 3px #666; - box-shadow: 1px 1px 3px #666; - } -} diff --git a/public/zrssfeed-119/example_zframework.html b/public/zrssfeed-119/example_zframework.html deleted file mode 100644 index 7338547b..00000000 --- a/public/zrssfeed-119/example_zframework.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - - - - - - - - - -zRSSFeed - Animating RSS feeds with zFramework - - - - - - - - -

zRSSFeed - Animating RSS feeds with zFramework

-

This examples shows multiple feeds on a single page using animations from our new CSS framework called zFramework (currently in beta).

- -

Ticker Example

-
- -

Slider Example

-
- -

Rotate Example

-
- -

 

- -

What is zFramework?

-

zFramework is a FREE comprehensive CSS framework and effects toolkit for web developers. It is due to be released last quarter 2012.

-

For more information please contact support@zazar.net.

- - \ No newline at end of file diff --git a/public/zrssfeed-119/jquery.vticker.js b/public/zrssfeed-119/jquery.vticker.js deleted file mode 100644 index 84dd06eb..00000000 --- a/public/zrssfeed-119/jquery.vticker.js +++ /dev/null @@ -1,77 +0,0 @@ -/* -* Tadas Juozapaitis ( kasp3rito@gmail.com ) -* -* Modifed by Zazar: -* 24.06.2011 - Corrected pausing issue with multiple instances -* -*/ - -(function($){ - -$.fn.vTicker = function(options) { - var defaults = { - speed: 700, - pause: 4000, - showItems: 3, - animation: '', - mousePause: true, - isPaused: false - }; - - var options = $.extend(defaults, options); - - moveUp = function(obj2, height, paused){ - if(paused) return; - - var obj = obj2.children('ul'); - - first = obj.children('li:first').clone(true); - - obj.animate({top: '-=' + height + 'px'}, options.speed, function() { - $(this).children('li:first').remove(); - $(this).css('top', '0px'); - }); - - if(options.animation == 'fade') { - obj.children('li:first').fadeOut(options.speed); - obj.children('li:last').hide().fadeIn(options.speed); - } - - first.appendTo(obj); - }; - - return this.each(function() { - var obj = $(this); - var maxHeight = 0; - var itempause = options.isPaused; - - obj.css({overflow: 'hidden', position: 'relative'}) - .children('ul').css({position: 'absolute', margin: 0, padding: 0}) - .children('li').css({margin: 0, padding: 0}); - - obj.children('ul').children('li').each(function(){ - - if($(this).height() > maxHeight) { - maxHeight = $(this).height(); - } - }); - - obj.children('ul').children('li').each(function() { - $(this).height(maxHeight); - }); - - obj.height(maxHeight * options.showItems); - - var interval = setInterval(function(){ moveUp(obj, maxHeight, itempause); }, options.pause); - - if (options.mousePause) - { - obj.bind("mouseenter",function() { - itempause = true; - }).bind("mouseleave",function() { - itempause = false; - }); - } - }); -}; -})(jQuery); \ No newline at end of file diff --git a/public/zrssfeed-119/jquery.zrssfeed.css b/public/zrssfeed-119/jquery.zrssfeed.css deleted file mode 100644 index 1c2d5b05..00000000 --- a/public/zrssfeed-119/jquery.zrssfeed.css +++ /dev/null @@ -1,52 +0,0 @@ -@charset "UTF-8"; -/* - * Example of zRSSFeed Styling - * - * Version: 1.1.9 - * (c) Copyright 2011-2012, Zazar Ltd - * - */ - -/*body {*/ - /*margin: 1em 3em;*/ - /*font-family: Tahoma, Genevam, sans-serif;*/ -/*}*/ - -.rssFeed { - font-family: Arial, Helvetica, sans-serif; - font-size: 90%; - margin: 0 1em 1em 1em; -} -.rssFeed a { - color: #444; - text-decoration: none; -} -.rssFeed a:hover { - color: #000; - text-decoration: underline; -} - -.rssHeader { padding: 0.2em 0; } - -.rssBody { border: 1px solid #999; } -.rssBody ul { list-style: none; } -.rssBody ul, .rssRow, .rssRow h4, .rssRow p { - margin: 0; - padding: 0; -} - -.rssRow { padding: 0.8em; } -.rssRow h4 { font-size: 1.1em; } -.rssRow div { - font-size: 90%; - color: #666; - margin: 0.2em 0 0.4em 0; -} - -.odd { background-color: #e8e8fc; } -.even { background-color: #d4d4e8; } - -.rssRow .rssMedia { - padding: 0.5em; - font-size: 1em; -} diff --git a/public/zrssfeed-119/jquery.zrssfeed.js b/public/zrssfeed-119/jquery.zrssfeed.js deleted file mode 100644 index 9e06aa34..00000000 --- a/public/zrssfeed-119/jquery.zrssfeed.js +++ /dev/null @@ -1,342 +0,0 @@ -/** - * Plugin: jquery.zRSSFeed - * - * Version: 1.1.9 - * (c) Copyright 2010-2012, Zazar Ltd - * - * Description: jQuery plugin for display of RSS feeds via Google Feed API - * (Based on original plugin jGFeed by jQuery HowTo. Filesize function by Cary Dunn.) - * - * History: - * 1.1.9 - New dateformat option to allow feed date formatting - * 1.1.8 - Added historical option to enable scoring in the Google Feed API - * 1.1.7 - Added feed offset, link redirect & link content options - * 1.1.6 - Added sort options - * 1.1.5 - Target option now applies to all feed links - * 1.1.4 - Added option to hide media and now compressed with Google Closure - * 1.1.3 - Check for valid published date - * 1.1.2 - Added user callback function due to issue with ajaxStop after jQuery 1.4.2 - * 1.1.1 - Correction to null xml entries and support for media with jQuery < 1.5 - * 1.1.0 - Added support for media in enclosure tags - * 1.0.3 - Added feed link target - * 1.0.2 - Fixed issue with GET parameters (Seb Dangerfield) and SSL option - * 1.0.1 - Corrected issue with multiple instances - * - **/ - -(function($){ - - $.fn.rssfeed = function(url, options, fn) { - - // Set plugin defaults - var defaults = { - limit: 10, - offset: 1, - header: true, - titletag: 'h4', - date: true, - dateformat: 'datetime', - content: true, - snippet: true, - media: true, - showerror: true, - errormsg: '', - key: null, - ssl: false, - linktarget: '_self', - linkredirect: '', - linkcontent: false, - sort: '', - sortasc: true, - historical: false - }; - var options = $.extend(defaults, options); - - // Functions - return this.each(function(i, e) { - var $e = $(e); - var s = ''; - - // Check for SSL protocol - if (options.ssl) s = 's'; - - // Add feed class to user div - if (!$e.hasClass('rssFeed')) $e.addClass('rssFeed'); - - // Check for valid url - if(url == null) return false; - - // Add start offset to feed length - if (options.offset > 0) options.offset -= 1; - options.limit += options.offset; - - // Create Google Feed API address - var api = "http"+ s +"://ajax.googleapis.com/ajax/services/feed/load?v=1.0&callback=?&q=" + encodeURIComponent(url); - api += "&num=" + options.limit; - if (options.historical) api += "&scoring=h"; - if (options.key != null) api += "&key=" + options.key; - api += "&output=json_xml" - - // Send request - $.getJSON(api, function(data){ - - // Check for error - if (data.responseStatus == 200) { - - // Process the feeds - _process(e, data.responseData, options); - - // Optional user callback function - if ($.isFunction(fn)) fn.call(this,$e); - - } else { - - // Handle error if required - if (options.showerror) - if (options.errormsg != '') { - var msg = options.errormsg; - } else { - var msg = data.responseDetails; - }; - $(e).html('

'+ msg +'

'); - }; - }); - }); - }; - - // Function to create HTML result - var _process = function(e, data, options) { - - // Get JSON feed data - var feeds = data.feed; - if (!feeds) { - return false; - } - var rowArray = []; - var rowIndex = 0; - var html = ''; - var row = 'odd'; - - // Get XML data for media (parseXML not used as requires 1.5+) - if (options.media) { - var xml = _getXMLDocument(data.xmlString); - var xmlEntries = xml.getElementsByTagName('item'); - } - - // Add header if required - if (options.header) - html += '
' + - ''+ feeds.title +'' + - '
'; - - // Add body - html += '
' + - '
    '; - - - // Add feeds - for (var i=options.offset; i'+ entry.title +'' - - if (options.date && pubDate) rowArray[rowIndex]['html'] += '
    '+ pubDate +'
    ' - if (options.content) { - - // Use feed snippet if available and optioned - if (options.snippet && entry.contentSnippet != '') { - var content = entry.contentSnippet; - } else { - var content = entry.content; - } - - if (options.linkcontent) { - content = ''+ content +'' - } - - rowArray[rowIndex]['html'] += '

    '+ content +'

    ' - } - - // Add any media - if (options.media && xmlEntries.length > 0) { - var xmlMedia = xmlEntries[i].getElementsByTagName('enclosure'); - if (xmlMedia.length > 0) { - - rowArray[rowIndex]['html'] += '
    Media files
      ' - - for (var m=0; m'+ xmlUrl.split('/').pop() +' ('+ xmlType +', '+ _formatFilesize(xmlSize) +')'; - } - rowArray[rowIndex]['html'] += '
    ' - } - } - - } - - // Sort if required - if (options.sort) { - rowArray.sort(function(a,b) { - - // Apply sort direction - if (options.sortasc) { - var c = a['sort']; - var d = b['sort']; - } else { - var c = b['sort']; - var d = a['sort']; - } - - if (options.sort == 'date') { - return new Date(c) - new Date(d); - } else { - c = c.toLowerCase(); - d = d.toLowerCase(); - return (c < d) ? -1 : (c > d) ? 1 : 0; - } - }); - } - - // Add rows to output - $.each(rowArray, function(e) { - - html += '
  • ' + rowArray[e]['html'] + '
  • '; - - // Alternate row classes - if (row == 'odd') { - row = 'even'; - } else { - row = 'odd'; - } - }); - - html += '
' + - '
' - - $(e).html(html); - - // Apply target to links - $('a',e).attr('target',options.linktarget); - }; - - var _formatFilesize = function(bytes) { - var s = ['bytes', 'kb', 'MB', 'GB', 'TB', 'PB']; - var e = Math.floor(Math.log(bytes)/Math.log(1024)); - return (bytes/Math.pow(1024, Math.floor(e))).toFixed(2)+" "+s[e]; - } - - var _formatDate = function(date,mask) { - - // Convert to date and set return to the mask - var fmtDate = new Date(date); - date = mask; - - // Replace mask tokens - date = date.replace('dd', _formatDigit(fmtDate.getDate())); - date = date.replace('MM', _formatDigit(fmtDate.getMonth()+1)); - date = date.replace('yyyy',fmtDate.getFullYear()); - date = date.replace('hh', _formatDigit(fmtDate.getHours())); - date = date.replace('mm', _formatDigit(fmtDate.getMinutes())); - date = date.replace('ss', _formatDigit(fmtDate.getSeconds())); - - return date; - } - - var _formatDigit = function(digit) { - digit += ''; - if (digit.length < 2) digit = '0' + digit; - return digit; - } - - var _getXMLDocument = function(string) { - var browser = navigator.appName; - var xml; - if (browser == 'Microsoft Internet Explorer') { - xml = new ActiveXObject('Microsoft.XMLDOM'); - xml.async = 'false'; - xml.loadXML(string); - } else { - xml = (new DOMParser()).parseFromString(string, 'text/xml'); - } - return xml; - } - - var _getLapsedTime = function(date) { - - // Get current date and format date parameter - var todayDate = new Date(); - var pastDate = new Date(date); - - // Get lasped time in seconds - var lapsedTime = Math.round((todayDate.getTime() - pastDate.getTime())/1000) - - // Return lasped time in seconds, minutes, hours, days and weeks - if (lapsedTime < 60) { - return '< 1 min'; - } else if (lapsedTime < (60*60)) { - var t = Math.round(lapsedTime / 60) - 1; - var u = 'min'; - } else if (lapsedTime < (24*60*60)) { - var t = Math.round(lapsedTime / 3600) - 1; - var u = 'hour'; - } else if (lapsedTime < (7*24*60*60)) { - var t = Math.round(lapsedTime / 86400) - 1; - var u = 'day'; - } else { - var t = Math.round(lapsedTime / 604800) - 1; - var u = 'week'; - } - - // Check for plural units - if (t > 1) u += 's'; - return t + ' ' + u; - } - -})(jQuery); diff --git a/public/zrssfeed-119/jquery.zrssfeed.min.js b/public/zrssfeed-119/jquery.zrssfeed.min.js deleted file mode 100644 index 32141dc7..00000000 --- a/public/zrssfeed-119/jquery.zrssfeed.min.js +++ /dev/null @@ -1,8 +0,0 @@ -(function(l){l.fn.rssfeed=function(d,h,v){h=l.extend({limit:10,offset:1,header:!0,titletag:"h4",date:!0,dateformat:"datetime",content:!0,snippet:!0,media:!0,showerror:!0,errormsg:"",key:null,ssl:!1,linktarget:"_self",linkredirect:"",linkcontent:!1,sort:"",sortasc:!0,historical:!1},h);return this.each(function(x,p){var t=l(p),f="";h.ssl&&(f="s");t.hasClass("rssFeed")||t.addClass("rssFeed");if(null==d)return!1;0'+j.title+"");d+='
    ';for(f=e.offset;fa?a="< 1 min":(3600>a?(a=Math.round(a/60)-1,b="min"):86400>a?(a=Math.round(a/3600)-1,b="hour"):604800>a?(a=Math.round(a/86400)-1,b="day"):(a=Math.round(a/604800)-1,b="week"),1'+g.title+"";e.date&&a&&(i[c].html+="
    "+a+"
    ");e.content&&(g=e.snippet&&""!=g.contentSnippet?g.contentSnippet:g.content,e.linkcontent&&(g=''+g+""),i[c].html+="

    "+g+"

    ");if(e.media&&0'+q.split("/").pop()+" ("+r+", ",r=Math.floor(Math.log(s)/Math.log(1024)),s=(s/Math.pow(1024,Math.floor(r))).toFixed(2)+" "+"bytes kb MB GB TB PB".split(" ")[r];b.html=w+(q+s+")")}i[c].html+="
"}}e.sort&&i.sort(function(a,b){if(e.sortasc)var c= -a.sort,d=b.sort;else c=b.sort,d=a.sort;if("date"==e.sort)return new Date(c)-new Date(d);c=c.toLowerCase();d=d.toLowerCase();return cd?1:0});l.each(i,function(a){d+='
  • '+i[a].html+"
  • ";u="odd"==u?"even":"odd"});d+="";l(p).html(d);l("a",p).attr("target",e.linktarget)}l.isFunction(v)&&v.call(this,t)}else h.showerror&&(c=""!=h.errormsg?h.errormsg:j.responseDetails),l(p).html('

    '+c+"

    ")})})};var n=function(d){d+="";2>d.length&& -(d="0"+d);return d}})(jQuery); \ No newline at end of file From 0772260e7efa4093917c96e32385952c7a28793a Mon Sep 17 00:00:00 2001 From: Dangeranger Date: Fri, 17 May 2019 14:06:33 -0400 Subject: [PATCH 022/294] Removed source files from Twitter Bootstrap as they are not used. (#24) Some of these files present a security hole for the application and do not serve a purpose in the presentation of the app as we use Bootstrap from a CDN link. --- .../scss/bootstrap-4.0.0-beta.2/.babelrc.js | 16 - .../scss/bootstrap-4.0.0-beta.2/.editorconfig | 17 - .../scss/bootstrap-4.0.0-beta.2/.eslintignore | 3 - .../bootstrap-4.0.0-beta.2/.gitattributes | 16 - .../.github/CONTRIBUTING.md | 252 - .../.github/ISSUE_TEMPLATE.md | 22 - public/scss/bootstrap-4.0.0-beta.2/.gitignore | 46 - public/scss/bootstrap-4.0.0-beta.2/.hound.yml | 19 - .../scss/bootstrap-4.0.0-beta.2/.houndignore | 4 - .../scss/bootstrap-4.0.0-beta.2/.travis.yml | 32 - public/scss/bootstrap-4.0.0-beta.2/CNAME | 1 - public/scss/bootstrap-4.0.0-beta.2/Gemfile | 8 - .../scss/bootstrap-4.0.0-beta.2/Gemfile.lock | 67 - public/scss/bootstrap-4.0.0-beta.2/LICENSE | 22 - public/scss/bootstrap-4.0.0-beta.2/README.md | 167 - .../scss/bootstrap-4.0.0-beta.2/_config.yml | 75 - .../_data/breakpoints.yml | 29 - .../_data/browser-bugs.yml | 431 - .../_data/browser-features.yml | 149 - .../bootstrap-4.0.0-beta.2/_data/colors.yml | 26 - .../_data/core-team.yml | 44 - .../bootstrap-4.0.0-beta.2/_data/grays.yml | 18 - .../scss/bootstrap-4.0.0-beta.2/_data/nav.yml | 86 - .../bootstrap-4.0.0-beta.2/_data/showcase.yml | 19 - .../_data/theme-colors.yml | 16 - .../_data/translations.yml | 14 - .../bootstrap-4.0.0-beta.2/_includes/ads.html | 1 - .../_includes/callout-danger-async-methods.md | 7 - ...ut-warning-color-assistive-technologies.md | 5 - .../_includes/docs-navbar.html | 63 - .../_includes/docs-sidebar.html | 57 - .../_includes/favicons.html | 9 - .../_includes/footer.html | 12 - .../_includes/header.html | 37 - .../_includes/icons/bootstrap.svg | 1 - .../_includes/icons/download.svg | 1 - .../_includes/icons/github.svg | 1 - .../_includes/icons/import.svg | 1 - .../_includes/icons/lightning.svg | 1 - .../_includes/icons/menu.svg | 1 - .../_includes/icons/slack.svg | 1 - .../_includes/icons/twitter.svg | 1 - .../_includes/scripts.html | 55 - .../_includes/social.html | 36 - .../_layouts/default.html | 26 - .../bootstrap-4.0.0-beta.2/_layouts/docs.html | 38 - .../bootstrap-4.0.0-beta.2/_layouts/home.html | 20 - .../_layouts/redirect.html | 37 - .../_layouts/simple.html | 12 - .../bootstrap-4.0.0-beta.2/_plugins/bugify.rb | 27 - .../_plugins/callout.rb | 28 - .../_plugins/example.rb | 95 - .../_plugins/markdown-block.rb | 20 - .../assets/brand/bootstrap-outline.svg | 6 - .../assets/brand/bootstrap-punchout.svg | 6 - .../assets/brand/bootstrap-social-logo.png | Bin 23959 -> 0 bytes .../assets/brand/bootstrap-social.png | Bin 231733 -> 0 bytes .../assets/brand/bootstrap-solid.svg | 6 - .../assets/css/docs.min.css | 8 - .../assets/css/docs.min.css.map | 1 - .../assets/img/bootstrap-stack.png | Bin 52160 -> 0 bytes .../assets/img/bootstrap-themes.png | Bin 80588 -> 0 bytes .../img/favicons/android-chrome-192x192.png | Bin 1935 -> 0 bytes .../img/favicons/android-chrome-512x512.png | Bin 4269 -> 0 bytes .../assets/img/favicons/apple-touch-icon.png | Bin 1738 -> 0 bytes .../assets/img/favicons/browserconfig.xml | 11 - .../assets/img/favicons/favicon-16x16.png | Bin 310 -> 0 bytes .../assets/img/favicons/favicon-32x32.png | Bin 491 -> 0 bytes .../assets/img/favicons/manifest.json | 22 - .../assets/img/favicons/mstile-144x144.png | Bin 1479 -> 0 bytes .../assets/img/favicons/mstile-150x150.png | Bin 1428 -> 0 bytes .../assets/img/favicons/mstile-310x150.png | Bin 1746 -> 0 bytes .../assets/img/favicons/mstile-310x310.png | Bin 3085 -> 0 bytes .../assets/img/favicons/mstile-70x70.png | Bin 1104 -> 0 bytes .../assets/img/favicons/safari-pinned-tab.svg | 20 - .../assets/js/docs.min.js | 25 - .../assets/js/ie-emulation-modes-warning.js | 52 - .../assets/js/ie10-viewport-bug-workaround.js | 24 - .../assets/js/src/application.js | 105 - .../assets/js/src/pwa.js | 30 - .../assets/js/vendor/anchor.min.js | 6 - .../assets/js/vendor/clipboard.min.js | 7 - .../assets/js/vendor/holder.min.js | 13 - .../assets/js/vendor/jquery-slim.min.js | 4 - .../assets/js/vendor/popper.min.js | 4 - .../assets/scss/_ads.scss | 38 - .../assets/scss/_algolia.scss | 141 - .../assets/scss/_anchor.scss | 10 - .../assets/scss/_brand.scss | 110 - .../assets/scss/_browser-bugs.scss | 12 - .../assets/scss/_buttons.scss | 29 - .../assets/scss/_callouts.scss | 40 - .../assets/scss/_clipboard-js.scss | 39 - .../assets/scss/_colors.scss | 24 - .../assets/scss/_component-examples.scss | 426 - .../assets/scss/_content.scss | 115 - .../assets/scss/_examples.scss | 24 - .../assets/scss/_featured-sites.scss | 21 - .../assets/scss/_footer.scss | 40 - .../assets/scss/_masthead.scss | 61 - .../assets/scss/_nav.scss | 76 - .../assets/scss/_page-header.scss | 60 - .../assets/scss/_responsive-tests.scss | 15 - .../assets/scss/_sidebar.scss | 166 - .../assets/scss/_skiplink.scss | 14 - .../assets/scss/_syntax.scss | 78 - .../assets/scss/_team.scss | 32 - .../assets/scss/_variables.scss | 9 - .../assets/scss/docs.scss | 56 - public/scss/bootstrap-4.0.0-beta.2/bower.json | 1 - .../bootstrap-4.0.0-beta.2/build/.htmllintrc | 19 - .../bootstrap-4.0.0-beta.2/build/.stylelintrc | 248 - .../build/change-version.js | 106 - .../build/gcp-key.json.enc | Bin 2304 -> 0 bytes .../bootstrap-4.0.0-beta.2/build/htmllint.js | 46 - .../bootstrap-4.0.0-beta.2/build/lint-vars.sh | 28 - .../build/postcss.config.js | 12 - .../build/rollup.config.js | 50 - .../build/sauce_browsers.json | 65 - .../build/saucelabs-unit-test.js | 110 - .../scss/bootstrap-4.0.0-beta.2/build/ship.sh | 64 - .../build/upload-preview.sh | 13 - .../build/workbox.config.json | 8 - .../bootstrap-4.0.0-beta.2/build/workbox.js | 39 - .../scss/bootstrap-4.0.0-beta.2/composer.json | 37 - .../dist/css/bootstrap-grid.css | 1567 --- .../dist/css/bootstrap-grid.css.map | 1 - .../dist/css/bootstrap-grid.min.css | 7 - .../dist/css/bootstrap-grid.min.css.map | 1 - .../dist/css/bootstrap-reboot.css | 342 - .../dist/css/bootstrap-reboot.css.map | 1 - .../dist/css/bootstrap-reboot.min.css | 8 - .../dist/css/bootstrap-reboot.min.css.map | 1 - .../dist/css/bootstrap.css | 8374 ----------------- .../dist/css/bootstrap.css.map | 1 - .../dist/css/bootstrap.min.css | 7 - .../dist/css/bootstrap.min.css.map | 1 - .../dist/js/bootstrap.bundle.js | 6287 ------------- .../dist/js/bootstrap.bundle.js.map | 1 - .../dist/js/bootstrap.bundle.min.js | 7 - .../dist/js/bootstrap.bundle.min.js.map | 1 - .../dist/js/bootstrap.js | 3850 -------- .../dist/js/bootstrap.js.map | 1 - .../dist/js/bootstrap.min.js | 7 - .../dist/js/bootstrap.min.js.map | 1 - .../docs/4.0/about/brand.md | 78 - .../docs/4.0/about/history.md | 13 - .../docs/4.0/about/license.md | 34 - .../docs/4.0/about/team.md | 22 - .../docs/4.0/about/translations.md | 18 - .../docs/4.0/browser-bugs.md | 64 - .../docs/4.0/components/alerts.md | 112 - .../docs/4.0/components/badge.md | 78 - .../docs/4.0/components/breadcrumb.md | 40 - .../docs/4.0/components/button-group.md | 198 - .../docs/4.0/components/buttons.md | 158 - .../docs/4.0/components/card.md | 658 -- .../docs/4.0/components/carousel.md | 304 - .../docs/4.0/components/collapse.md | 268 - .../docs/4.0/components/dropdowns.md | 627 -- .../docs/4.0/components/forms.md | 1059 --- .../docs/4.0/components/input-group.md | 237 - .../docs/4.0/components/jumbotron.md | 31 - .../docs/4.0/components/list-group.md | 354 - .../docs/4.0/components/modal.md | 617 -- .../docs/4.0/components/navbar.md | 554 -- .../docs/4.0/components/navs.md | 633 -- .../docs/4.0/components/pagination.md | 170 - .../docs/4.0/components/popovers.md | 371 - .../docs/4.0/components/progress.md | 141 - .../docs/4.0/components/scrollspy.md | 331 - .../docs/4.0/components/tooltips.md | 350 - .../docs/4.0/content/code.md | 50 - .../docs/4.0/content/figures.md | 26 - .../docs/4.0/content/images.md | 83 - .../docs/4.0/content/reboot.md | 359 - .../docs/4.0/content/tables.md | 792 -- .../docs/4.0/content/typography.md | 320 - .../docs/4.0/examples/.stylelintrc | 12 - .../docs/4.0/examples/album/album.css | 58 - .../docs/4.0/examples/album/index.html | 138 - .../docs/4.0/examples/blog/blog.css | 170 - .../docs/4.0/examples/blog/index.html | 166 - .../docs/4.0/examples/carousel/carousel.css | 91 - .../docs/4.0/examples/carousel/index.html | 190 - .../docs/4.0/examples/cover/cover.css | 161 - .../docs/4.0/examples/cover/index.html | 66 - .../docs/4.0/examples/dashboard/dashboard.css | 64 - .../docs/4.0/examples/dashboard/index.html | 262 - .../docs/4.0/examples/grid/grid.css | 27 - .../docs/4.0/examples/grid/index.html | 135 - .../docs/4.0/examples/index.md | 174 - .../docs/4.0/examples/jumbotron/index.html | 103 - .../docs/4.0/examples/jumbotron/jumbotron.css | 4 - .../4.0/examples/justified-nav/index.html | 106 - .../examples/justified-nav/justified-nav.css | 48 - .../4.0/examples/narrow-jumbotron/index.html | 79 - .../narrow-jumbotron/narrow-jumbotron.css | 82 - .../4.0/examples/navbar-bottom/index.html | 60 - .../4.0/examples/navbar-top-fixed/index.html | 62 - .../navbar-top-fixed/navbar-top-fixed.css | 5 - .../docs/4.0/examples/navbar-top/index.html | 62 - .../4.0/examples/navbar-top/navbar-top.css | 4 - .../docs/4.0/examples/navbars/index.html | 348 - .../docs/4.0/examples/navbars/navbar.css | 7 - .../docs/4.0/examples/offcanvas/index.html | 134 - .../docs/4.0/examples/offcanvas/offcanvas.css | 63 - .../docs/4.0/examples/offcanvas/offcanvas.js | 7 - .../docs/4.0/examples/screenshots/album.jpg | Bin 64394 -> 0 bytes .../docs/4.0/examples/screenshots/blog.jpg | Bin 122280 -> 0 bytes .../4.0/examples/screenshots/carousel.jpg | Bin 82270 -> 0 bytes .../docs/4.0/examples/screenshots/cover.jpg | Bin 36580 -> 0 bytes .../4.0/examples/screenshots/dashboard.jpg | Bin 105325 -> 0 bytes .../docs/4.0/examples/screenshots/grid.jpg | Bin 99951 -> 0 bytes .../examples/screenshots/jumbotron-narrow.jpg | Bin 68573 -> 0 bytes .../4.0/examples/screenshots/jumbotron.jpg | Bin 101076 -> 0 bytes .../examples/screenshots/justified-nav.jpg | Bin 79037 -> 0 bytes .../examples/screenshots/navbar-bottom.jpg | Bin 27921 -> 0 bytes .../4.0/examples/screenshots/navbar-fixed.jpg | Bin 37932 -> 0 bytes .../examples/screenshots/navbar-static.jpg | Bin 39654 -> 0 bytes .../docs/4.0/examples/screenshots/navbar.jpg | Bin 40956 -> 0 bytes .../4.0/examples/screenshots/offcanvas.jpg | Bin 112527 -> 0 bytes .../docs/4.0/examples/screenshots/sign-in.jpg | Bin 13596 -> 0 bytes .../examples/screenshots/starter-template.jpg | Bin 22571 -> 0 bytes .../screenshots/sticky-footer-navbar.jpg | Bin 39249 -> 0 bytes .../examples/screenshots/sticky-footer.jpg | Bin 25002 -> 0 bytes .../docs/4.0/examples/signin/index.html | 39 - .../docs/4.0/examples/signin/signin.css | 38 - .../4.0/examples/starter-template/index.html | 72 - .../starter-template/starter-template.css | 7 - .../examples/sticky-footer-navbar/index.html | 72 - .../sticky-footer-navbar.css | 37 - .../4.0/examples/sticky-footer/index.html | 36 - .../examples/sticky-footer/sticky-footer.css | 28 - .../4.0/examples/tooltip-viewport/index.html | 46 - .../tooltip-viewport/tooltip-viewport.css | 26 - .../tooltip-viewport/tooltip-viewport.js | 32 - .../docs/4.0/extend/approach.md | 5 - .../docs/4.0/extend/icons.md | 28 - .../docs/4.0/extend/index.md | 6 - .../docs/4.0/getting-started/accessibility.md | 53 - .../4.0/getting-started/best-practices.md | 20 - .../4.0/getting-started/browsers-devices.md | 175 - .../docs/4.0/getting-started/build-tools.md | 57 - .../docs/4.0/getting-started/contents.md | 100 - .../docs/4.0/getting-started/download.md | 102 - .../docs/4.0/getting-started/introduction.md | 140 - .../docs/4.0/getting-started/javascript.md | 125 - .../docs/4.0/getting-started/theming.md | 319 - .../docs/4.0/getting-started/webpack.md | 99 - .../docs/4.0/layout/grid.md | 769 -- .../docs/4.0/layout/media-object.md | 136 - .../docs/4.0/layout/overview.md | 174 - .../docs/4.0/layout/utilities-for-layout.md | 25 - .../docs/4.0/migration.md | 294 - .../docs/4.0/utilities/borders.md | 59 - .../docs/4.0/utilities/clearfix.md | 38 - .../docs/4.0/utilities/close-icon.md | 15 - .../docs/4.0/utilities/colors.md | 53 - .../docs/4.0/utilities/display.md | 82 - .../docs/4.0/utilities/embed.md | 49 - .../docs/4.0/utilities/flex.md | 520 - .../docs/4.0/utilities/float.md | 55 - .../docs/4.0/utilities/image-replacement.md | 26 - .../docs/4.0/utilities/position.md | 45 - .../docs/4.0/utilities/screenreaders.md | 25 - .../docs/4.0/utilities/sizing.md | 37 - .../docs/4.0/utilities/spacing.md | 82 - .../docs/4.0/utilities/text.md | 82 - .../docs/4.0/utilities/vertical-align.md | 38 - .../docs/4.0/utilities/visibility.md | 33 - .../scss/bootstrap-4.0.0-beta.2/favicon.ico | Bin 5430 -> 0 bytes public/scss/bootstrap-4.0.0-beta.2/index.html | 83 - .../bootstrap-4.0.0-beta.2/js/.eslintrc.json | 240 - .../bootstrap-4.0.0-beta.2/js/dist/alert.js | 176 - .../js/dist/alert.js.map | 1 - .../bootstrap-4.0.0-beta.2/js/dist/button.js | 167 - .../js/dist/button.js.map | 1 - .../js/dist/carousel.js | 504 - .../js/dist/carousel.js.map | 1 - .../js/dist/collapse.js | 371 - .../js/dist/collapse.js.map | 1 - .../js/dist/dropdown.js | 443 - .../js/dist/dropdown.js.map | 1 - .../bootstrap-4.0.0-beta.2/js/dist/index.js | 23 - .../js/dist/index.js.map | 1 - .../bootstrap-4.0.0-beta.2/js/dist/modal.js | 580 -- .../js/dist/modal.js.map | 1 - .../bootstrap-4.0.0-beta.2/js/dist/popover.js | 192 - .../js/dist/popover.js.map | 1 - .../js/dist/scrollspy.js | 315 - .../js/dist/scrollspy.js.map | 1 - .../bootstrap-4.0.0-beta.2/js/dist/tab.js | 259 - .../bootstrap-4.0.0-beta.2/js/dist/tab.js.map | 1 - .../bootstrap-4.0.0-beta.2/js/dist/tooltip.js | 665 -- .../js/dist/tooltip.js.map | 1 - .../bootstrap-4.0.0-beta.2/js/dist/util.js | 142 - .../js/dist/util.js.map | 1 - .../bootstrap-4.0.0-beta.2/js/src/alert.js | 194 - .../bootstrap-4.0.0-beta.2/js/src/button.js | 187 - .../bootstrap-4.0.0-beta.2/js/src/carousel.js | 524 -- .../bootstrap-4.0.0-beta.2/js/src/collapse.js | 409 - .../bootstrap-4.0.0-beta.2/js/src/dropdown.js | 450 - .../bootstrap-4.0.0-beta.2/js/src/index.js | 50 - .../bootstrap-4.0.0-beta.2/js/src/modal.js | 590 -- .../bootstrap-4.0.0-beta.2/js/src/popover.js | 194 - .../js/src/scrollspy.js | 340 - .../scss/bootstrap-4.0.0-beta.2/js/src/tab.js | 287 - .../bootstrap-4.0.0-beta.2/js/src/tooltip.js | 733 -- .../bootstrap-4.0.0-beta.2/js/src/util.js | 166 - .../js/tests/.eslintrc.json | 46 - .../bootstrap-4.0.0-beta.2/js/tests/README.md | 61 - .../js/tests/index.html | 129 - .../js/tests/unit/alert.js | 79 - .../js/tests/unit/button.js | 176 - .../js/tests/unit/carousel.js | 921 -- .../js/tests/unit/collapse.js | 745 -- .../js/tests/unit/dropdown.js | 652 -- .../js/tests/unit/modal.js | 692 -- .../js/tests/unit/popover.js | 413 - .../js/tests/unit/scrollspy.js | 659 -- .../js/tests/unit/tab.js | 385 - .../js/tests/unit/tooltip.js | 851 -- .../js/tests/vendor/qunit.css | 436 - .../js/tests/vendor/qunit.js | 5048 ---------- .../js/tests/visual/alert.html | 51 - .../js/tests/visual/button.html | 51 - .../js/tests/visual/carousel.html | 56 - .../js/tests/visual/collapse.html | 64 - .../js/tests/visual/dropdown.html | 126 - .../js/tests/visual/modal.html | 231 - .../js/tests/visual/popover.html | 47 - .../js/tests/visual/scrollspy.html | 96 - .../js/tests/visual/tab.html | 233 - .../js/tests/visual/tooltip.html | 71 - .../bootstrap-4.0.0-beta.2/nuget/MyGet.ps1 | 18 - .../nuget/bootstrap.nuspec | 28 - .../nuget/bootstrap.sass.nuspec | 28 - .../bootstrap-4.0.0-beta.2/package-lock.json | 7379 --------------- public/scss/bootstrap-4.0.0-beta.2/package.js | 19 - .../scss/bootstrap-4.0.0-beta.2/package.json | 204 - public/scss/bootstrap-4.0.0-beta.2/robots.txt | 9 - public/scss/bootstrap-4.0.0-beta.2/sache.json | 5 - .../bootstrap-4.0.0-beta.2/scss/_alert.scss | 49 - .../bootstrap-4.0.0-beta.2/scss/_badge.scss | 47 - .../scss/_breadcrumb.scss | 38 - .../scss/_button-group.scss | 207 - .../bootstrap-4.0.0-beta.2/scss/_buttons.scss | 136 - .../bootstrap-4.0.0-beta.2/scss/_card.scss | 259 - .../scss/_carousel.scss | 191 - .../bootstrap-4.0.0-beta.2/scss/_close.scss | 29 - .../bootstrap-4.0.0-beta.2/scss/_code.scss | 64 - .../scss/_custom-forms.scss | 257 - .../scss/_dropdown.scss | 103 - .../bootstrap-4.0.0-beta.2/scss/_forms.scss | 358 - .../scss/_functions.scss | 86 - .../bootstrap-4.0.0-beta.2/scss/_grid.scss | 52 - .../bootstrap-4.0.0-beta.2/scss/_images.scss | 43 - .../scss/_input-group.scss | 186 - .../scss/_jumbotron.scss | 16 - .../scss/_list-group.scss | 114 - .../bootstrap-4.0.0-beta.2/scss/_media.scss | 8 - .../bootstrap-4.0.0-beta.2/scss/_mixins.scss | 42 - .../bootstrap-4.0.0-beta.2/scss/_modal.scss | 153 - .../bootstrap-4.0.0-beta.2/scss/_nav.scss | 118 - .../bootstrap-4.0.0-beta.2/scss/_navbar.scss | 306 - .../scss/_pagination.scss | 64 - .../bootstrap-4.0.0-beta.2/scss/_popover.scss | 194 - .../bootstrap-4.0.0-beta.2/scss/_print.scss | 110 - .../scss/_progress.scss | 30 - .../bootstrap-4.0.0-beta.2/scss/_reboot.scss | 504 - .../bootstrap-4.0.0-beta.2/scss/_root.scss | 19 - .../bootstrap-4.0.0-beta.2/scss/_tables.scss | 180 - .../bootstrap-4.0.0-beta.2/scss/_tooltip.scss | 107 - .../scss/_transitions.scss | 36 - .../bootstrap-4.0.0-beta.2/scss/_type.scss | 125 - .../scss/_utilities.scss | 14 - .../scss/_variables.scss | 828 -- .../scss/bootstrap-grid.scss | 35 - .../scss/bootstrap-reboot.scss | 12 - .../scss/bootstrap.scss | 42 - .../scss/mixins/_alert.scss | 13 - .../scss/mixins/_background-variant.scss | 20 - .../scss/mixins/_badge.scss | 12 - .../scss/mixins/_border-radius.scss | 35 - .../scss/mixins/_box-shadow.scss | 5 - .../scss/mixins/_breakpoints.scss | 119 - .../scss/mixins/_buttons.scss | 94 - .../scss/mixins/_caret.scss | 35 - .../scss/mixins/_clearfix.scss | 7 - .../scss/mixins/_float.scss | 11 - .../scss/mixins/_forms.scss | 108 - .../scss/mixins/_gradients.scss | 45 - .../scss/mixins/_grid-framework.scss | 69 - .../scss/mixins/_grid.scss | 52 - .../scss/mixins/_hover.scss | 61 - .../scss/mixins/_image.scss | 36 - .../scss/mixins/_list-group.scss | 24 - .../scss/mixins/_lists.scss | 7 - .../scss/mixins/_nav-divider.scss | 10 - .../scss/mixins/_navbar-align.scss | 10 - .../scss/mixins/_pagination.scss | 22 - .../scss/mixins/_reset-text.scss | 17 - .../scss/mixins/_resize.scss | 6 - .../scss/mixins/_screen-reader.scss | 35 - .../scss/mixins/_size.scss | 6 - .../scss/mixins/_table-row.scss | 30 - .../scss/mixins/_text-emphasis.scss | 14 - .../scss/mixins/_text-hide.scss | 8 - .../scss/mixins/_text-truncate.scss | 8 - .../scss/mixins/_transition.scss | 9 - .../scss/mixins/_visibility.scss | 7 - .../scss/utilities/_align.scss | 8 - .../scss/utilities/_background.scss | 19 - .../scss/utilities/_borders.scss | 54 - .../scss/utilities/_clearfix.scss | 3 - .../scss/utilities/_display.scss | 56 - .../scss/utilities/_embed.scss | 52 - .../scss/utilities/_flex.scss | 46 - .../scss/utilities/_float.scss | 9 - .../scss/utilities/_position.scss | 36 - .../scss/utilities/_screenreaders.scss | 11 - .../scss/utilities/_sizing.scss | 12 - .../scss/utilities/_spacing.scss | 51 - .../scss/utilities/_text.scss | 52 - .../scss/utilities/_visibility.scss | 11 - public/scss/bootstrap-4.0.0-beta.2/sw.js | 4 - 427 files changed, 76653 deletions(-) delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/.babelrc.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/.editorconfig delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/.eslintignore delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/.gitattributes delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/.github/CONTRIBUTING.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/.github/ISSUE_TEMPLATE.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/.gitignore delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/.hound.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/.houndignore delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/.travis.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/CNAME delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/Gemfile delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/Gemfile.lock delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/LICENSE delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/README.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_config.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_data/breakpoints.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_data/browser-bugs.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_data/browser-features.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_data/colors.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_data/core-team.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_data/grays.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_data/nav.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_data/showcase.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_data/theme-colors.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_data/translations.yml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/ads.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/callout-danger-async-methods.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/callout-warning-color-assistive-technologies.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/docs-navbar.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/docs-sidebar.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/favicons.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/footer.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/header.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/icons/bootstrap.svg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/icons/download.svg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/icons/github.svg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/icons/import.svg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/icons/lightning.svg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/icons/menu.svg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/icons/slack.svg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/icons/twitter.svg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/scripts.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_includes/social.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_layouts/default.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_layouts/docs.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_layouts/home.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_layouts/redirect.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_layouts/simple.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_plugins/bugify.rb delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_plugins/callout.rb delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_plugins/example.rb delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/_plugins/markdown-block.rb delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-outline.svg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-punchout.svg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-social-logo.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-social.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-solid.svg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/css/docs.min.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/css/docs.min.css.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/bootstrap-stack.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/bootstrap-themes.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/android-chrome-192x192.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/android-chrome-512x512.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/apple-touch-icon.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/browserconfig.xml delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/favicon-16x16.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/favicon-32x32.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/manifest.json delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/mstile-144x144.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/mstile-150x150.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/mstile-310x150.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/mstile-310x310.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/mstile-70x70.png delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/safari-pinned-tab.svg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/js/docs.min.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/js/ie-emulation-modes-warning.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/js/ie10-viewport-bug-workaround.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/js/src/application.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/js/src/pwa.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/anchor.min.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/clipboard.min.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/holder.min.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/jquery-slim.min.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/popper.min.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_ads.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_algolia.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_anchor.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_brand.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_browser-bugs.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_buttons.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_callouts.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_clipboard-js.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_colors.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_component-examples.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_content.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_examples.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_featured-sites.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_footer.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_masthead.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_nav.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_page-header.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_responsive-tests.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_sidebar.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_skiplink.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_syntax.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_team.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/_variables.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/assets/scss/docs.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/bower.json delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/.htmllintrc delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/.stylelintrc delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/change-version.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/gcp-key.json.enc delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/htmllint.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/lint-vars.sh delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/postcss.config.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/rollup.config.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/sauce_browsers.json delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/saucelabs-unit-test.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/ship.sh delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/upload-preview.sh delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/workbox.config.json delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/build/workbox.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/composer.json delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.css.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.min.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.min.css.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.css.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.min.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.min.css.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap.css.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap.min.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap.min.css.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/js/bootstrap.bundle.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/js/bootstrap.bundle.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/js/bootstrap.bundle.min.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/js/bootstrap.bundle.min.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/js/bootstrap.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/js/bootstrap.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/js/bootstrap.min.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/dist/js/bootstrap.min.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/about/brand.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/about/history.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/about/license.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/about/team.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/about/translations.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/browser-bugs.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/alerts.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/badge.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/breadcrumb.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/button-group.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/buttons.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/card.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/carousel.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/collapse.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/dropdowns.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/forms.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/input-group.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/jumbotron.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/list-group.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/modal.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/navbar.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/navs.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/pagination.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/popovers.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/progress.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/scrollspy.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/tooltips.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/content/code.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/content/figures.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/content/images.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/content/reboot.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/content/tables.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/content/typography.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/.stylelintrc delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/album/album.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/album/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/blog/blog.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/blog/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/carousel/carousel.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/carousel/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/cover/cover.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/cover/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/dashboard/dashboard.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/dashboard/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/grid/grid.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/grid/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/index.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/jumbotron/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/jumbotron/jumbotron.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/justified-nav/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/justified-nav/justified-nav.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/narrow-jumbotron/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/narrow-jumbotron/narrow-jumbotron.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/navbar-bottom/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/navbar-top-fixed/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/navbar-top-fixed/navbar-top-fixed.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/navbar-top/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/navbar-top/navbar-top.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/navbars/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/navbars/navbar.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/offcanvas/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/offcanvas/offcanvas.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/offcanvas/offcanvas.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/album.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/blog.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/carousel.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/cover.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/dashboard.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/grid.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/jumbotron-narrow.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/jumbotron.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/justified-nav.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/navbar-bottom.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/navbar-fixed.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/navbar-static.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/navbar.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/offcanvas.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/sign-in.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/starter-template.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/sticky-footer-navbar.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/screenshots/sticky-footer.jpg delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/signin/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/signin/signin.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/starter-template/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/starter-template/starter-template.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/sticky-footer-navbar/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/sticky-footer-navbar/sticky-footer-navbar.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/sticky-footer/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/sticky-footer/sticky-footer.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/tooltip-viewport/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/tooltip-viewport/tooltip-viewport.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/examples/tooltip-viewport/tooltip-viewport.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/extend/approach.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/extend/icons.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/extend/index.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/getting-started/accessibility.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/getting-started/best-practices.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/getting-started/browsers-devices.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/getting-started/build-tools.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/getting-started/contents.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/getting-started/download.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/getting-started/introduction.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/getting-started/javascript.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/getting-started/theming.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/getting-started/webpack.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/layout/grid.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/layout/media-object.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/layout/overview.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/layout/utilities-for-layout.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/migration.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/borders.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/clearfix.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/close-icon.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/colors.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/display.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/embed.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/flex.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/float.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/image-replacement.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/position.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/screenreaders.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/sizing.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/spacing.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/text.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/vertical-align.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/docs/4.0/utilities/visibility.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/favicon.ico delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/.eslintrc.json delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/alert.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/alert.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/button.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/button.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/carousel.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/carousel.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/collapse.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/collapse.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/dropdown.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/dropdown.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/index.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/index.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/modal.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/modal.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/popover.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/popover.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/scrollspy.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/scrollspy.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/tab.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/tab.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/tooltip.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/tooltip.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/util.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/dist/util.js.map delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/src/alert.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/src/button.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/src/carousel.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/src/collapse.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/src/dropdown.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/src/index.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/src/modal.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/src/popover.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/src/scrollspy.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/src/tab.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/src/tooltip.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/src/util.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/.eslintrc.json delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/README.md delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/index.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/unit/alert.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/unit/button.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/unit/carousel.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/unit/collapse.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/unit/dropdown.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/unit/modal.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/unit/popover.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/unit/scrollspy.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/unit/tab.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/unit/tooltip.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/vendor/qunit.css delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/vendor/qunit.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/visual/alert.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/visual/button.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/visual/carousel.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/visual/collapse.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/visual/dropdown.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/visual/modal.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/visual/popover.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/visual/scrollspy.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/visual/tab.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/js/tests/visual/tooltip.html delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/nuget/MyGet.ps1 delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/nuget/bootstrap.nuspec delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/nuget/bootstrap.sass.nuspec delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/package-lock.json delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/package.js delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/package.json delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/robots.txt delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/sache.json delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_alert.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_badge.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_breadcrumb.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_button-group.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_buttons.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_card.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_carousel.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_close.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_code.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_custom-forms.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_dropdown.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_forms.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_functions.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_grid.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_images.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_input-group.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_jumbotron.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_list-group.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_media.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_mixins.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_modal.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_nav.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_navbar.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_pagination.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_popover.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_print.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_progress.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_reboot.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_root.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_tables.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_tooltip.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_transitions.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_type.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_utilities.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/_variables.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/bootstrap-grid.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/bootstrap-reboot.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/bootstrap.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_alert.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_background-variant.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_badge.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_border-radius.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_box-shadow.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_breakpoints.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_buttons.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_caret.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_clearfix.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_float.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_forms.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_gradients.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_grid-framework.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_grid.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_hover.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_image.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_list-group.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_lists.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_nav-divider.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_navbar-align.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_pagination.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_reset-text.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_resize.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_screen-reader.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_size.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_table-row.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_text-emphasis.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_text-hide.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_text-truncate.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_transition.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/mixins/_visibility.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_align.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_background.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_borders.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_clearfix.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_display.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_embed.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_flex.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_float.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_position.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_screenreaders.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_sizing.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_spacing.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_text.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/scss/utilities/_visibility.scss delete mode 100644 public/scss/bootstrap-4.0.0-beta.2/sw.js diff --git a/public/scss/bootstrap-4.0.0-beta.2/.babelrc.js b/public/scss/bootstrap-4.0.0-beta.2/.babelrc.js deleted file mode 100644 index ab2b8606..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/.babelrc.js +++ /dev/null @@ -1,16 +0,0 @@ -module.exports = { - presets: [ - [ - 'env', - { - loose: true, - modules: false, - exclude: ['transform-es2015-typeof-symbol'] - } - ] - ], - plugins: [ - process.env.ROLLUP && 'external-helpers', - process.env.PLUGINS && 'transform-es2015-modules-strip' - ].filter(Boolean) -}; diff --git a/public/scss/bootstrap-4.0.0-beta.2/.editorconfig b/public/scss/bootstrap-4.0.0-beta.2/.editorconfig deleted file mode 100644 index c193ae07..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/.editorconfig +++ /dev/null @@ -1,17 +0,0 @@ -# editorconfig.org - -root = true - -[*] -charset = utf-8 -end_of_line = lf -indent_size = 2 -indent_style = space -insert_final_newline = true -trim_trailing_whitespace = true - -[*.md] -trim_trailing_whitespace = false - -[*.py] -indent_size = 4 diff --git a/public/scss/bootstrap-4.0.0-beta.2/.eslintignore b/public/scss/bootstrap-4.0.0-beta.2/.eslintignore deleted file mode 100644 index 8e0f5225..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/.eslintignore +++ /dev/null @@ -1,3 +0,0 @@ -**/*.min.js -**/vendor/* -**/dist/* diff --git a/public/scss/bootstrap-4.0.0-beta.2/.gitattributes b/public/scss/bootstrap-4.0.0-beta.2/.gitattributes deleted file mode 100644 index 21b6fd14..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/.gitattributes +++ /dev/null @@ -1,16 +0,0 @@ -# Enforce Unix newlines -*.css text eol=lf -*.html text eol=lf -*.js text eol=lf -*.json text eol=lf -*.md text eol=lf -*.rb text eol=lf -*.scss text eol=lf -*.svg text eol=lf -*.txt text eol=lf -*.yml text eol=lf -# Don't diff or textually merge source maps -*.map binary - -bootstrap.css linguist-vendored=false -bootstrap.js linguist-vendored=false diff --git a/public/scss/bootstrap-4.0.0-beta.2/.github/CONTRIBUTING.md b/public/scss/bootstrap-4.0.0-beta.2/.github/CONTRIBUTING.md deleted file mode 100644 index 0aaa1bb9..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/.github/CONTRIBUTING.md +++ /dev/null @@ -1,252 +0,0 @@ -# Contributing to Bootstrap - -Looking to contribute something to Bootstrap? **Here's how you can help.** - -Please take a moment to review this document in order to make the contribution -process easy and effective for everyone involved. - -Following these guidelines helps to communicate that you respect the time of -the developers managing and developing this open source project. In return, -they should reciprocate that respect in addressing your issue or assessing -patches and features. - - -## Using the issue tracker - -The [issue tracker](https://github.com/twbs/bootstrap/issues) is -the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) -and [submitting pull requests](#pull-requests), but please respect the following -restrictions: - -* Please **do not** use the issue tracker for personal support requests. Stack - Overflow ([`bootstrap-4`](https://stackoverflow.com/questions/tagged/bootstrap-4) tag), [Slack](https://bootstrap-slack.herokuapp.com/) or [IRC](README.md#community) are better places to get help. - -* Please **do not** derail or troll issues. Keep the discussion on topic and - respect the opinions of others. - -* Please **do not** post comments consisting solely of "+1" or ":thumbsup:". - Use [GitHub's "reactions" feature](https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments) - instead. We reserve the right to delete comments which violate this rule. - -* Please **do not** open issues regarding the official themes offered on . - Instead, please email any questions or feedback regarding those themes to `themes AT getbootstrap DOT com`. - - -## Issues and labels - -Our bug tracker utilizes several labels to help organize and identify issues. Here's what they represent and how we use them: - -- `browser bug` - Issues that are reported to us, but actually are the result of a browser-specific bug. These are diagnosed with reduced test cases and result in an issue opened on that browser's own bug tracker. -- `confirmed` - Issues that have been confirmed with a reduced test case and identify a bug in Bootstrap. -- `css` - Issues stemming from our compiled CSS or source Sass files. -- `docs` - Issues for improving or updating our documentation. -- `examples` - Issues involving the example templates included in our docs. -- `feature` - Issues asking for a new feature to be added, or an existing one to be extended or modified. New features require a minor version bump (e.g., `v3.0.0` to `v3.1.0`). -- `build` - Issues with our build system, which is used to run all our tests, concatenate and compile source files, and more. -- `help wanted` - Issues we need or would love help from the community to resolve. -- `js` - Issues stemming from our compiled or source JavaScript files. -- `meta` - Issues with the project itself or our GitHub repository. - -For a complete look at our labels, see the [project labels page](https://github.com/twbs/bootstrap/labels). - - -## Bug reports - -A bug is a _demonstrable problem_ that is caused by the code in the repository. -Good bug reports are extremely helpful, so thanks! - -Guidelines for bug reports: - -0. **Validate and lint your code** — [validate your HTML](https://html5.validator.nu/) - and [lint your HTML](https://github.com/twbs/bootlint) to ensure your - problem isn't caused by a simple error in your own code. - -1. **Use the GitHub issue search** — check if the issue has already been - reported. - -2. **Check if the issue has been fixed** — try to reproduce it using the - latest `master` or development branch in the repository. - -3. **Isolate the problem** — ideally create a [reduced test - case](https://css-tricks.com/reduced-test-cases/) and a live example. - [This JS Bin](https://jsbin.com/lolome/edit?html,output) is a helpful template. - - -A good bug report shouldn't leave others needing to chase you up for more -information. Please try to be as detailed as possible in your report. What is -your environment? What steps will reproduce the issue? What browser(s) and OS -experience the problem? Do other browsers show the bug differently? What -would you expect to be the outcome? All these details will help people to fix -any potential bugs. - -Example: - -> Short and descriptive example bug report title -> -> A summary of the issue and the browser/OS environment in which it occurs. If -> suitable, include the steps required to reproduce the bug. -> -> 1. This is the first step -> 2. This is the second step -> 3. Further steps, etc. -> -> `` - a link to the reduced test case -> -> Any other information you want to share that is relevant to the issue being -> reported. This might include the lines of code that you have identified as -> causing the bug, and potential solutions (and your opinions on their -> merits). - -### Reporting upstream browser bugs - -Sometimes bugs reported to us are actually caused by bugs in the browser(s) themselves, not bugs in Bootstrap per se. -When feasible, we aim to report such upstream bugs to the relevant browser vendor(s), and then list them on our [Wall of Browser Bugs](https://getbootstrap.com/browser-bugs/) and [document them in MDN](https://developer.mozilla.org/en-US/docs/Web). - -| Vendor(s) | Browser(s) | Rendering engine | Bug reporting website(s) | Notes | -| ------------- | ---------------------------- | ---------------- | ------------------------------------------------------------------------------------- | -------------------------------------------------------- | -| Mozilla | Firefox | Gecko | https://bugzilla.mozilla.org/enter_bug.cgi | "Core" is normally the right product option to choose. | -| Apple | Safari | WebKit | https://bugs.webkit.org/enter_bug.cgi?product=WebKit
    https://bugreport.apple.com | In Apple's bug reporter, choose "Safari" as the product. | -| Google, Opera | Chrome, Chromium, Opera v15+ | Blink | https://code.google.com/p/chromium/issues/list | Click the "New issue" button. | -| Microsoft | Edge | EdgeHTML | https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/ | | - -### Issues bots - -[@twbs-lmvtfy](https://github.com/twbs-lmvtfy) is a Bootstrap bot that hangs out in our GitHub issue tracker and automatically checks for HTML validation errors in live examples (e.g. jsFiddles, JS Bins, Bootplys, Plunks, CodePens, etc.) posted in issue comments. If it finds any errors, it will post a follow-up comment on the issue and point out the errors. If this happens with an example you've posted, please fix the errors and post an updated live example. If you opened a bug report, please check whether the bug still occurs with your revised, valid live example. If the bug no longer occurs, it was probably due to your invalid HTML rather than something in Bootstrap and we'd appreciate it if you could close out the GitHub issue. - - -## Feature requests - -Feature requests are welcome. But take a moment to find out whether your idea -fits with the scope and aims of the project. It's up to *you* to make a strong -case to convince the project's developers of the merits of this feature. Please -provide as much detail and context as possible. - - -## Pull requests - -Good pull requests—patches, improvements, new features—are a fantastic -help. They should remain focused in scope and avoid containing unrelated -commits. - -**Please ask first** before embarking on any significant pull request (e.g. -implementing features, refactoring code, porting to a different language), -otherwise you risk spending a lot of time working on something that the -project's developers might not want to merge into the project. - -Please adhere to the [coding guidelines](#code-guidelines) used throughout the -project (indentation, accurate comments, etc.) and any other requirements -(such as test coverage). - -**Do not edit `bootstrap.css`, or `bootstrap.js` -directly!** Those files are automatically generated. You should edit the -source files in [`/bootstrap/scss/`](https://github.com/twbs/bootstrap/tree/master/scss) -and/or [`/bootstrap/js/`](https://github.com/twbs/bootstrap/tree/master/js) instead. - -Similarly, when contributing to Bootstrap's documentation, you should edit the -documentation source files in -[the `/bootstrap/docs/` directory of the `master` branch](https://github.com/twbs/bootstrap/tree/master/docs). -**Do not edit the `gh-pages` branch.** That branch is generated from the -documentation source files and is managed separately by the Bootstrap Core Team. - -Adhering to the following process is the best way to get your work -included in the project: - -1. [Fork](https://help.github.com/articles/fork-a-repo/) the project, clone your fork, - and configure the remotes: - - ```bash - # Clone your fork of the repo into the current directory - git clone https://github.com//bootstrap.git - # Navigate to the newly cloned directory - cd bootstrap - # Assign the original repo to a remote called "upstream" - git remote add upstream https://github.com/twbs/bootstrap.git - ``` - -2. If you cloned a while ago, get the latest changes from upstream: - - ```bash - git checkout master - git pull upstream master - ``` - -3. Create a new topic branch (off the main project development branch) to - contain your feature, change, or fix: - - ```bash - git checkout -b - ``` - -4. Commit your changes in logical chunks. Please adhere to these [git commit - message guidelines](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) - or your code is unlikely be merged into the main project. Use Git's - [interactive rebase](https://help.github.com/articles/about-git-rebase/) - feature to tidy up your commits before making them public. - -5. Locally merge (or rebase) the upstream development branch into your topic branch: - - ```bash - git pull [--rebase] upstream master - ``` - -6. Push your topic branch up to your fork: - - ```bash - git push origin - ``` - -7. [Open a Pull Request](https://help.github.com/articles/about-pull-requests/) - with a clear title and description against the `master` branch. - -**IMPORTANT**: By submitting a patch, you agree to allow the project owners to -license your work under the terms of the [MIT License](LICENSE) (if it -includes code changes) and under the terms of the -[Creative Commons Attribution 3.0 Unported License](docs/LICENSE) -(if it includes documentation changes). - -### Pull request bots - -[@twbs-rorschach](https://github.com/twbs-rorschach) is a Bootstrap bot that hangs out in our GitHub issue tracker and automatically checks all pull requests for a few simple common mistakes. It's possible that Rorschach might leave a comment on your pull request and then close it. If that happens, simply fix the problem(s) mentioned in the comment (there should be link(s) in the comment explaining the problem(s) in detail) and then either: - -* Push the revised version to your pull request's branch and post a comment on the pull request saying that you've fixed the problem(s). One of the Bootstrap Core Team members will then come along and reopen your pull request. -* Or you can just open a new pull request for your revised version. - -[@twbs-savage](https://github.com/twbs-savage) is a Bootstrap bot that automatically runs cross-browser tests (via [Sauce](https://saucelabs.com/) and Travis CI) on JavaScript pull requests. Savage will leave a comment on pull requests stating whether cross-browser JS tests passed or failed, with a link to the full Travis build details. If your pull request fails, check the Travis log to see which browser + OS combinations failed. Each browser test in the Travis log includes a link to a Sauce page with details about the test. On those details pages, you can watch a screencast of the test run to see exactly which unit tests failed. - - -## Code guidelines - -### HTML - -[Adhere to the Code Guide.](http://codeguide.co/#html) - -- Use tags and elements appropriate for an HTML5 doctype (e.g., self-closing tags). -- Use CDNs and HTTPS for third-party JS when possible. We don't use protocol-relative URLs in this case because they break when viewing the page locally via `file://`. -- Use [WAI-ARIA](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA) attributes in documentation examples to promote accessibility. - -### CSS - -[Adhere to the Code Guide.](http://codeguide.co/#css) - -- When feasible, default color palettes should comply with [WCAG color contrast guidelines](https://www.w3.org/TR/WCAG20/#visual-audio-contrast). -- Except in rare cases, don't remove default `:focus` styles (via e.g. `outline: none;`) without providing alternative styles. See [this A11Y Project post](http://a11yproject.com/posts/never-remove-css-outlines/) for more details. - -### JS - -- No semicolons (in client-side JS) -- 2 spaces (no tabs) -- strict mode -- "Attractive" -- Don't use [jQuery event alias convenience methods](https://github.com/jquery/jquery/blob/master/src/event/alias.js) (such as `$().focus()`). Instead, use [`$().trigger(eventType, ...)`](https://api.jquery.com/trigger/) or [`$().on(eventType, ...)`](https://api.jquery.com/on/), depending on whether you're firing an event or listening for an event. (For example, `$().trigger('focus')` or `$().on('focus', function (event) { /* handle focus event */ })`) We do this to be compatible with custom builds of jQuery where the event aliases module has been excluded. - -### Checking coding style - -Run `npm run test` before committing to ensure your changes follow our coding standards. - - -## License - -By contributing your code, you agree to license your contribution under the [MIT License](LICENSE). -By contributing to the documentation, you agree to license your contribution under the [Creative Commons Attribution 3.0 Unported License](docs/LICENSE). - -Prior to v3.1.0, Bootstrap's code was released under the Apache License v2.0. diff --git a/public/scss/bootstrap-4.0.0-beta.2/.github/ISSUE_TEMPLATE.md b/public/scss/bootstrap-4.0.0-beta.2/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index 98b760ec..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,22 +0,0 @@ -Before opening an issue: - -- [Search for duplicate or closed issues](https://github.com/twbs/bootstrap/issues?utf8=%E2%9C%93&q=is%3Aissue) -- [Validate](https://html5.validator.nu/) and [lint](https://github.com/twbs/bootlint#in-the-browser) any HTML to avoid common problems -- Prepare a [reduced test case](https://css-tricks.com/reduced-test-cases/) for any bugs -- Read the [contributing guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md) - -When asking general "how to" questions: - -- Please do not open an issue here -- Instead, ask for help on [StackOverflow, IRC, or Slack](https://github.com/twbs/bootstrap/blob/master/README.md#community) - -When reporting a bug, include: - -- Operating system and version (Windows, Mac OS X, Android, iOS, Win10 Mobile) -- Browser and version (Chrome, Firefox, Safari, IE, MS Edge, Opera 15+, Android Browser) -- Reduced test cases and potential fixes using [CodePen](https://codepen.io/) or [JS Bin](https://jsbin.com/) - -When suggesting a feature, include: - -- As much detail as possible for what we should add and why it's important to Bootstrap -- Relevant links to prior art, screenshots, or live demos whenever possible diff --git a/public/scss/bootstrap-4.0.0-beta.2/.gitignore b/public/scss/bootstrap-4.0.0-beta.2/.gitignore deleted file mode 100644 index 2ea8867b..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/.gitignore +++ /dev/null @@ -1,46 +0,0 @@ -# Ignore docs files -_gh_pages -_site - -# Ignore ruby files -.ruby-version -.bundle -vendor/cache -vendor/bundle - -# Numerous always-ignore extensions -*.diff -*.err -*.log -*.orig -*.rej -*.swo -*.swp -*.vi -*.zip -*~ - -# OS or Editor folders -._* -.cache -.DS_Store -.idea -.project -.settings -.tmproj -*.esproj -*.sublime-project -*.sublime-workspace -nbproject -Thumbs.db - -# Komodo -.komodotools -*.komodoproject - -# Jekyll metadata and extra config file for `github` script -docs/.jekyll-metadata -twbsconfig.yml - -# Folders to ignore -node_modules diff --git a/public/scss/bootstrap-4.0.0-beta.2/.hound.yml b/public/scss/bootstrap-4.0.0-beta.2/.hound.yml deleted file mode 100644 index 2a6b0559..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/.hound.yml +++ /dev/null @@ -1,19 +0,0 @@ -fail_on_violations: true - -stylelint: - config_file: build/.stylelintrc - enabled: true - ignore_file: .houndignore - -eslint: - config_file: js/.eslintrc.json - ignore_file: .houndignore - -scss: - enabled: false - -jshint: - enabled: false - -ruby: - enabled: false diff --git a/public/scss/bootstrap-4.0.0-beta.2/.houndignore b/public/scss/bootstrap-4.0.0-beta.2/.houndignore deleted file mode 100644 index 7814652f..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/.houndignore +++ /dev/null @@ -1,4 +0,0 @@ -**/*.min.js -**/vendor/* -**/dist/* -js/tests/* diff --git a/public/scss/bootstrap-4.0.0-beta.2/.travis.yml b/public/scss/bootstrap-4.0.0-beta.2/.travis.yml deleted file mode 100644 index 57c810b0..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/.travis.yml +++ /dev/null @@ -1,32 +0,0 @@ -sudo: false -dist: trusty -language: node_js -git: - depth: 3 -node_js: - - "6" - - "8" -before_install: - - if [[ `npm -v` != 5* ]]; then npm install -g npm@5; fi -install: - - bundle install --deployment --jobs=3 --retry=3 - - npm install -after_success: - - if [ "$TRAVIS_REPO_SLUG" = twbs-savage/bootstrap ]; then npm run docs-upload-preview; fi -stages: - - test - - name: browser - if: type = push -jobs: - include: - - stage: browser - node_js: 8 - script: if ! git log --format=%B --no-merges -n 1 | grep '\[skip browser\]'; then npm test && npm run js-test-cloud; fi -cache: - directories: - - node_modules - - vendor/bundle -notifications: - slack: heybb:iz4wwosL0N0EdaX1gvgkU0NH - webhooks: - - http://savage.twbsapps.com/savage/travis diff --git a/public/scss/bootstrap-4.0.0-beta.2/CNAME b/public/scss/bootstrap-4.0.0-beta.2/CNAME deleted file mode 100644 index 52c85339..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/CNAME +++ /dev/null @@ -1 +0,0 @@ -getbootstrap.com diff --git a/public/scss/bootstrap-4.0.0-beta.2/Gemfile b/public/scss/bootstrap-4.0.0-beta.2/Gemfile deleted file mode 100644 index 135694ee..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/Gemfile +++ /dev/null @@ -1,8 +0,0 @@ -source 'https://rubygems.org' - -group :development, :test do - gem 'jekyll', '~> 3.6.0' - gem 'jekyll-redirect-from', '~> 0.12.1' - gem 'jekyll-sitemap', '~> 1.1.1' - gem 'jekyll-toc', '~> 0.4.0.rc2' -end diff --git a/public/scss/bootstrap-4.0.0-beta.2/Gemfile.lock b/public/scss/bootstrap-4.0.0-beta.2/Gemfile.lock deleted file mode 100644 index 0be2f9d1..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/Gemfile.lock +++ /dev/null @@ -1,67 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - addressable (2.5.2) - public_suffix (>= 2.0.2, < 4.0) - colorator (1.1.0) - ffi (1.9.18) - ffi (1.9.18-x64-mingw32) - forwardable-extended (2.6.0) - jekyll (3.6.0) - addressable (~> 2.4) - colorator (~> 1.0) - jekyll-sass-converter (~> 1.0) - jekyll-watch (~> 1.1) - kramdown (~> 1.14) - liquid (~> 4.0) - mercenary (~> 0.3.3) - pathutil (~> 0.9) - rouge (>= 1.7, < 3) - safe_yaml (~> 1.0) - jekyll-redirect-from (0.12.1) - jekyll (~> 3.3) - jekyll-sass-converter (1.5.0) - sass (~> 3.4) - jekyll-sitemap (1.1.1) - jekyll (~> 3.3) - jekyll-toc (0.4.0.rc2) - nokogiri (~> 1.6) - jekyll-watch (1.5.0) - listen (~> 3.0, < 3.1) - kramdown (1.15.0) - liquid (4.0.0) - listen (3.0.8) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - mercenary (0.3.6) - mini_portile2 (2.3.0) - nokogiri (1.8.1) - mini_portile2 (~> 2.3.0) - nokogiri (1.8.1-x64-mingw32) - mini_portile2 (~> 2.3.0) - pathutil (0.16.0) - forwardable-extended (~> 2.6) - public_suffix (3.0.0) - rb-fsevent (0.10.2) - rb-inotify (0.9.10) - ffi (>= 0.5.0, < 2) - rouge (2.2.1) - safe_yaml (1.0.4) - sass (3.5.2) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - -PLATFORMS - ruby - x64-mingw32 - -DEPENDENCIES - jekyll (~> 3.6.0) - jekyll-redirect-from (~> 0.12.1) - jekyll-sitemap (~> 1.1.1) - jekyll-toc (~> 0.4.0.rc2) - -BUNDLED WITH - 1.15.4 diff --git a/public/scss/bootstrap-4.0.0-beta.2/LICENSE b/public/scss/bootstrap-4.0.0-beta.2/LICENSE deleted file mode 100644 index 1381cb2b..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/LICENSE +++ /dev/null @@ -1,22 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2011-2017 Twitter, Inc. -Copyright (c) 2011-2017 The Bootstrap Authors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/public/scss/bootstrap-4.0.0-beta.2/README.md b/public/scss/bootstrap-4.0.0-beta.2/README.md deleted file mode 100644 index 0a79e973..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/README.md +++ /dev/null @@ -1,167 +0,0 @@ -

    - - - - -

    Bootstrap

    - -

    - Sleek, intuitive, and powerful front-end framework for faster and easier web development. -
    - Explore Bootstrap docs » -
    -
    - Bootstrap Themes - · - Job Board - · - Blog -

    -

    - -
    - -## Table of contents - -- [Quick start](#quick-start) -- [Status](#status) -- [What's included](#whats-included) -- [Bugs and feature requests](#bugs-and-feature-requests) -- [Documentation](#documentation) -- [Contributing](#contributing) -- [Community](#community) -- [Versioning](#versioning) -- [Creators](#creators) -- [Copyright and license](#copyright-and-license) - -## Quick start - -Several quick start options are available: - -- [Download the latest release.](https://github.com/twbs/bootstrap/archive/v4.0.0-beta.2.zip) -- Clone the repo: `git clone https://github.com/twbs/bootstrap.git` -- Install with [npm](https://www.npmjs.com/): `npm install bootstrap@4.0.0-beta.2` -- Install with [yarn](https://yarnpkg.com/): `yarn add bootstrap@4.0.0-beta.2` -- Install with [Composer](https://getcomposer.org/): `composer require twbs/bootstrap:4.0.0-beta.2` -- Install with [NuGet](https://www.nuget.org/): CSS: `Install-Package bootstrap -Pre` Sass: `Install-Package bootstrap.sass -Pre` (`-Pre` is only required until Bootstrap v4 has a stable release). - -Read the [Getting started page](https://getbootstrap.com/getting-started/) for information on the framework contents, templates and examples, and more. - -## Status - -[![Slack](https://bootstrap-slack.herokuapp.com/badge.svg)](https://bootstrap-slack.herokuapp.com/) -[![Build Status](https://img.shields.io/travis/twbs/bootstrap/v4-dev.svg)](https://travis-ci.org/twbs/bootstrap) -[![npm version](https://img.shields.io/npm/v/bootstrap.svg)](https://www.npmjs.com/package/bootstrap) -[![Gem version](https://img.shields.io/gem/v/bootstrap.svg)](https://rubygems.org/gems/bootstrap) -[![Meteor Atmosphere](https://img.shields.io/badge/meteor-twbs%3Abootstrap-blue.svg)](https://atmospherejs.com/twbs/bootstrap) -[![Packagist Prerelease](https://img.shields.io/packagist/vpre/twbs/bootstrap.svg)](https://packagist.org/packages/twbs/bootstrap) -[![NuGet](https://img.shields.io/nuget/vpre/bootstrap.svg)](https://www.nuget.org/packages/bootstrap/absoluteLatest) -[![peerDependencies Status](https://img.shields.io/david/peer/twbs/bootstrap.svg)](https://david-dm.org/twbs/bootstrap?type=peer) -[![devDependency Status](https://img.shields.io/david/dev/twbs/bootstrap.svg)](https://david-dm.org/twbs/bootstrap?type=dev) -[![CSS gzip size](http://img.badgesize.io/twbs/bootstrap/v4-dev/dist/css/bootstrap.min.css?compression=gzip&label=CSS+gzip+size)](https://github.com/twbs/bootstrap/tree/v4-dev/dist/css/bootstrap.min.css) -[![JS gzip size](http://img.badgesize.io/twbs/bootstrap/v4-dev/dist/js/bootstrap.min.js?compression=gzip&label=JS+gzip+size)](https://github.com/twbs/bootstrap/tree/v4-dev/dist/js/bootstrap.min.js) - -[![Sauce Labs Test Status](https://saucelabs.com/browser-matrix/bootstrap.svg)](https://saucelabs.com/u/bootstrap) - -## What's included - -Within the download you'll find the following directories and files, logically grouping common assets and providing both compiled and minified variations. You'll see something like this: - -``` -bootstrap/ -├── css/ -│ ├── bootstrap.css -│ ├── bootstrap.css.map -│ ├── bootstrap.min.css -│ ├── bootstrap.min.css.map -│ ├── bootstrap-grid.css -│ ├── bootstrap-grid.css.map -│ ├── bootstrap-grid.min.css -│ ├── bootstrap-grid.min.css.map -│ ├── bootstrap-reboot.css -│ ├── bootstrap-reboot.css.map -│ ├── bootstrap-reboot.min.css -│ └── bootstrap-reboot.min.css.map -└── js/ - ├── bootstrap.bundle.js - ├── bootstrap.bundle.min.js - ├── bootstrap.js - └── bootstrap.min.js -``` - -We provide compiled CSS and JS (`bootstrap.*`), as well as compiled and minified CSS and JS (`bootstrap.min.*`). CSS [source maps](https://developers.google.com/web/tools/chrome-devtools/debug/readability/source-maps) (`bootstrap.*.map`) are available for use with certain browsers' developer tools. - - -## Bugs and feature requests - -Have a bug or a feature request? Please first read the [issue guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md#using-the-issue-tracker) and search for existing and closed issues. If your problem or idea is not addressed yet, [please open a new issue](https://github.com/twbs/bootstrap/issues/new). - - -## Documentation - -Bootstrap's documentation, included in this repo in the root directory, is built with [Jekyll](https://jekyllrb.com/) and publicly hosted on GitHub Pages at . The docs may also be run locally. - -Documentation search is powered by [Algolia's DocSearch](https://community.algolia.com/docsearch/). Working on our search? Be sure to set `debug: true` in the `_scripts.html` include. - -### Running documentation locally - -1. Run through the [tooling setup](https://getbootstrap.com/docs/4.0/getting-started/build-tools/#tooling-setup) to install Jekyll (the site builder) and other Ruby dependencies with `bundle install`. -2. Run `npm install` to install Node.js dependencies. -3. Run `npm run test` (or a specific NPM script) to rebuild distributed CSS and JavaScript files, as well as our docs assets. -4. From the root `/bootstrap` directory, run `npm run docs-serve` in the command line. -5. Open `http://localhost:9001` in your browser, and voilà. - -Learn more about using Jekyll by reading its [documentation](https://jekyllrb.com/docs/home/). - -### Documentation for previous releases - -- For v2.3.2: -- For v3.3.x: - -[Previous releases](https://github.com/twbs/bootstrap/releases) and their documentation are also available for download. - - -## Contributing - -Please read through our [contributing guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md). Included are directions for opening issues, coding standards, and notes on development. - -Moreover, if your pull request contains JavaScript patches or features, you must include [relevant unit tests](https://github.com/twbs/bootstrap/tree/master/js/tests). All HTML and CSS should conform to the [Code Guide](https://github.com/mdo/code-guide), maintained by [Mark Otto](https://github.com/mdo). - -Editor preferences are available in the [editor config](https://github.com/twbs/bootstrap/blob/master/.editorconfig) for easy use in common text editors. Read more and download plugins at . - - -## Community - -Get updates on Bootstrap's development and chat with the project maintainers and community members. - -- Follow [@getbootstrap on Twitter](https://twitter.com/getbootstrap). -- Read and subscribe to [The Official Bootstrap Blog](https://blog.getbootstrap.com/). -- Join [the official Slack room](https://bootstrap-slack.herokuapp.com/). -- Chat with fellow Bootstrappers in IRC. On the `irc.freenode.net` server, in the `##bootstrap` channel. -- Implementation help may be found at Stack Overflow (tagged [`bootstrap-4`](https://stackoverflow.com/questions/tagged/bootstrap-4)). -- Developers should use the keyword `bootstrap` on packages which modify or add to the functionality of Bootstrap when distributing through [npm](https://www.npmjs.com/browse/keyword/bootstrap) or similar delivery mechanisms for maximum discoverability. - - -## Versioning - -For transparency into our release cycle and in striving to maintain backward compatibility, Bootstrap is maintained under [the Semantic Versioning guidelines](http://semver.org/). Sometimes we screw up, but we'll adhere to those rules whenever possible. - -See [the Releases section of our GitHub project](https://github.com/twbs/bootstrap/releases) for changelogs for each release version of Bootstrap. Release announcement posts on [the official Bootstrap blog](https://blog.getbootstrap.com/) contain summaries of the most noteworthy changes made in each release. - - -## Creators - -**Mark Otto** - -- -- - -**Jacob Thornton** - -- -- - - -## Copyright and license - -Code and documentation copyright 2011-2017 the [Bootstrap Authors](https://github.com/twbs/bootstrap/graphs/contributors) and [Twitter, Inc.](https://twitter.com) Code released under the [MIT License](https://github.com/twbs/bootstrap/blob/master/LICENSE). Docs released under [Creative Commons](https://github.com/twbs/bootstrap/blob/master/docs/LICENSE). diff --git a/public/scss/bootstrap-4.0.0-beta.2/_config.yml b/public/scss/bootstrap-4.0.0-beta.2/_config.yml deleted file mode 100644 index 074ec2da..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_config.yml +++ /dev/null @@ -1,75 +0,0 @@ -# Dependencies -markdown: kramdown -highlighter: rouge - -kramdown: - auto_ids: true - -# Permalinks -permalink: pretty - -# Server -source: "." -destination: ./_gh_pages -port: 9001 -baseurl: "" -url: "https://getbootstrap.com" -encoding: UTF-8 -exclude: - - .git/ - - .github/ - - assets/scss/ - - build/ - - js/ - - node_modules/ - - nuget/ - - scss/ - - vendor/ - - bower.json - - composer.json - - Gemfile - - Gemfile.lock - - package.js - - package.json - - package-lock.json - - sache.json - - twbsconfig.yml - -plugins: - - jekyll-redirect-from - - jekyll-sitemap - - jekyll-toc - -# Social -title: Bootstrap -description: "The most popular HTML, CSS, and JS library in the world." -twitter: getbootstrap -authors: "Mark Otto, Jacob Thornton, and Bootstrap contributors" -social_image_path: /assets/brand/bootstrap-social.png -social_logo_path: /assets/brand/bootstrap-social-logo.png - -# Custom variables -current_version: 4.0.0-beta.2 -current_ruby_version: 4.0.0.beta2 -docs_version: 4.0 -repo: "https://github.com/twbs/bootstrap" -slack: "https://bootstrap-slack.herokuapp.com" -blog: "https://blog.getbootstrap.com" -expo: "https://expo.getbootstrap.com" -jobs: "https://jobs.getbootstrap.com" -themes: "https://themes.getbootstrap.com" - -download: - source: "https://github.com/twbs/bootstrap/archive/v4.0.0-beta.2.zip" - dist: "https://github.com/twbs/bootstrap/releases/download/v4.0.0-beta.2/bootstrap-4.0.0-beta.2-dist.zip" - -cdn: - # See https://www.srihash.org for info on how to generate the hashes - css: "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css" - css_hash: "sha384-PsH8R72JQ3SOdhVi3uxftmaW6Vc51MKb0q5P2rRUpPvrszuE4W1povHYgTpBfshb" - js: "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js" - js_hash: "sha384-alpBpkh1PFOepccYVYDB4do5UnbKysX5WZXm3XxPqe5iKTfUKjNkCk9SaVuEZflJ" - jquery: "https://code.jquery.com/jquery-3.2.1.slim.min.js" - jquery_hash: "sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" - popper: "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js" - popper_hash: "sha384-vFJXuSJphROIrBnz7yo7oB41mKfc8JzQZiCq4NCceLEaO4IHwicKwpJf9c9IpFgh" diff --git a/public/scss/bootstrap-4.0.0-beta.2/_data/breakpoints.yml b/public/scss/bootstrap-4.0.0-beta.2/_data/breakpoints.yml deleted file mode 100644 index 3c8cfe29..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_data/breakpoints.yml +++ /dev/null @@ -1,29 +0,0 @@ -- breakpoint: xs - abbr: "" - name: Extra small - min-width: 0px - container: "" - -- breakpoint: sm - abbr: -sm - name: Small - min-width: 576px - container: 540px - -- breakpoint: md - abbr: -md - name: Medium - min-width: 768px - container: 720px - -- breakpoint: lg - abbr: -lg - name: Large - min-width: 992px - container: 960px - -- breakpoint: xl - abbr: -xl - name: Extra large - min-width: 1200px - container: 1140px diff --git a/public/scss/bootstrap-4.0.0-beta.2/_data/browser-bugs.yml b/public/scss/bootstrap-4.0.0-beta.2/_data/browser-bugs.yml deleted file mode 100644 index 9756758d..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_data/browser-bugs.yml +++ /dev/null @@ -1,431 +0,0 @@ -- - browser: > - Edge - summary: > - Visual artifacts in scrollable modal dialogs - upstream_bug: > - Edge#9011176 - origin: > - Bootstrap#20755 - -- - browser: > - Edge - summary: > - Native browser tooltip for `title` shows on first keyboard focus (in addition to custom tooltip component) - upstream_bug: > - Edge#6793560 - origin: > - Bootstrap#18692 - -- - browser: > - Edge - summary: > - Hovered element still remains in `:hover` state after scrolling away. - upstream_bug: > - Edge#5381673 - origin: > - Bootstrap#14211 - -- - browser: > - Edge - summary: > - CSS `border-radius` sometimes causes lines of bleed-through of the `background-color` of the parent element. - upstream_bug: > - Edge#3342037 - origin: > - Bootstrap#16671 - -- - browser: > - Edge - summary: > - `background` of `` is only applied to first child cell instead of all cells in the row - upstream_bug: > - Edge#5865620 - origin: > - Bootstrap#18504 - -- - browser: > - Edge - summary: > - `@-ms-viewport{width: device-width;}` has side-effect of making scrollbars auto-hide - upstream_bug: > - Edge#7165383 - origin: > - Bootstrap#18543 - -- - browser: > - Edge - summary: > - Background color from lower layer bleeds through transparent border in some cases - upstream_bug: > - Edge#6274505 - origin: > - Bootstrap#18228 - -- - browser: > - Edge - summary: > - Hovering over descendant SVG element fires `mouseleave` event at ancestor - upstream_bug: > - Edge#7787318 - origin: > - Bootstrap#19670 - -- - browser: > - Edge - summary: > - Active `position: fixed;` ` - - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/favicons.html b/public/scss/bootstrap-4.0.0-beta.2/_includes/favicons.html deleted file mode 100644 index 97dab4ba..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/favicons.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/footer.html b/public/scss/bootstrap-4.0.0-beta.2/_includes/footer.html deleted file mode 100644 index bb6d59e9..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/footer.html +++ /dev/null @@ -1,12 +0,0 @@ - diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/header.html b/public/scss/bootstrap-4.0.0-beta.2/_includes/header.html deleted file mode 100644 index 048867bd..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/header.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - {%- if page.title -%} - {{ page.title }} · {{ site.title }} - {%- else -%} - {{ site.title }} · {{ site.description }} - {%- endif -%} - - - -{% if site.github %} - -{% else %} - -{% endif %} - - -{% if page.layout == "docs" %} - -{% endif %} - - -{% include favicons.html %} - -{% include social.html %} - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/bootstrap.svg b/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/bootstrap.svg deleted file mode 100644 index 816028bd..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/bootstrap.svg +++ /dev/null @@ -1 +0,0 @@ -Bootstrap diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/download.svg b/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/download.svg deleted file mode 100644 index aa5f3f1b..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/download.svg +++ /dev/null @@ -1 +0,0 @@ -Download icon diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/github.svg b/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/github.svg deleted file mode 100644 index 5d6ad180..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/github.svg +++ /dev/null @@ -1 +0,0 @@ -GitHub diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/import.svg b/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/import.svg deleted file mode 100644 index 0a9dbb26..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/import.svg +++ /dev/null @@ -1 +0,0 @@ -Import icon diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/lightning.svg b/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/lightning.svg deleted file mode 100644 index be6f475e..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/lightning.svg +++ /dev/null @@ -1 +0,0 @@ -Lightning icon diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/menu.svg b/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/menu.svg deleted file mode 100644 index 03e15dc4..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/menu.svg +++ /dev/null @@ -1 +0,0 @@ -Menu diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/slack.svg b/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/slack.svg deleted file mode 100644 index 3927fa45..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/slack.svg +++ /dev/null @@ -1 +0,0 @@ -Slack diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/twitter.svg b/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/twitter.svg deleted file mode 100644 index 450c393b..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/icons/twitter.svg +++ /dev/null @@ -1 +0,0 @@ -Twitter diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/scripts.html b/public/scss/bootstrap-4.0.0-beta.2/_includes/scripts.html deleted file mode 100644 index 0af5f5c6..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/scripts.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - -{% if site.github %} - -{% else %} - -{% endif %} - -{% if site.github %} - -{% else %} - - - - - -{% endif %} - - - -{% if page.layout == "docs" %} - - -{% endif %} - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/_includes/social.html b/public/scss/bootstrap-4.0.0-beta.2/_includes/social.html deleted file mode 100644 index 977142b1..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_includes/social.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - -{% if page.title %} - - - - -{% else %} - - - - -{% endif %} - - -{% if page.title %} - - - - -{% else %} - - - -{% endif %} - - - - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/_layouts/default.html b/public/scss/bootstrap-4.0.0-beta.2/_layouts/default.html deleted file mode 100644 index 487baf47..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_layouts/default.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - {% include header.html %} - - - -
    - Skip to main content -
    -
    - - {% include docs-navbar.html %} - - {% if page.layout == "simple" %} - {{ content }} - {% else %} -
    - {{ content }} -
    - {% endif %} - - {% include footer.html %} - {% include scripts.html %} - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/_layouts/docs.html b/public/scss/bootstrap-4.0.0-beta.2/_layouts/docs.html deleted file mode 100644 index a9e2ce5a..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_layouts/docs.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - {% include header.html %} - - - -
    - Skip to main content -
    -
    - - {% include docs-navbar.html %} - -
    -
    -
    - {% include docs-sidebar.html %} -
    - - {% if page.toc %} -
    - {{ content | toc_only }} -
    - {% endif %} - -
    -

    {{ page.title }}

    -

    {{ page.description }}

    - {% include ads.html %} - {{ content }} -
    -
    -
    - - {% include scripts.html %} - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/_layouts/home.html b/public/scss/bootstrap-4.0.0-beta.2/_layouts/home.html deleted file mode 100644 index a406ba2e..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_layouts/home.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - {% include header.html %} - - - -
    - Skip to main content -
    -
    - - {% include docs-navbar.html %} - - {{ content }} - - {% include footer.html %} - {% include scripts.html %} - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/_layouts/redirect.html b/public/scss/bootstrap-4.0.0-beta.2/_layouts/redirect.html deleted file mode 100644 index 8666c850..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_layouts/redirect.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - Bootstrap - Content moved - - - - - -

    Redirecting…

    - Click here if you are not redirected - - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/_layouts/simple.html b/public/scss/bootstrap-4.0.0-beta.2/_layouts/simple.html deleted file mode 100644 index 8e7fc5e3..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_layouts/simple.html +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: default ---- - -
    -
    -

    {{ page.title }}

    -

    {{ page.description }}

    - {% include ads.html %} - {{ content }} -
    -
    diff --git a/public/scss/bootstrap-4.0.0-beta.2/_plugins/bugify.rb b/public/scss/bootstrap-4.0.0-beta.2/_plugins/bugify.rb deleted file mode 100644 index 0f910718..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_plugins/bugify.rb +++ /dev/null @@ -1,27 +0,0 @@ -module Jekyll - module BugFilter - def bugify(input) - upstream_map = { - "Bootstrap" => "https://github.com/twbs/bootstrap/issues/", - "Edge" => ["https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/", "Edge issue"], - "A11yUserVoice" => ["https://microsoftaccessibility.uservoice.com/forums/307429-microsoft-accessibility-feedback/suggestions/", "Microsoft A11y UserVoice idea"], - "UserVoice" => ["https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/", "Edge UserVoice idea"], - "Mozilla" => ["https://bugzilla.mozilla.org/show_bug.cgi?id=", "Mozilla bug"], - "Chromium" => ["https://bugs.chromium.org/p/chromium/issues/detail?id=", "Chromium issue"], - "WebKit" => ["https://bugs.webkit.org/show_bug.cgi?id=", "WebKit bug"], - "Safari" => ["https://openradar.appspot.com/", "Apple Safari Radar"], - "Normalize" => ["https://github.com/necolas/normalize.css/issues/", "Normalize"] - } - - upstream_map.each do |key, data| - url = data.is_a?(Array) ? data[0] : data - label = data.is_a?(Array) ? "#{data[1]} " : "" - input = input.gsub(/#{key}#(\d+)/, "#{label}#\\1") - end - - return input - end - end -end - -Liquid::Template.register_filter(Jekyll::BugFilter) diff --git a/public/scss/bootstrap-4.0.0-beta.2/_plugins/callout.rb b/public/scss/bootstrap-4.0.0-beta.2/_plugins/callout.rb deleted file mode 100644 index 58453ecb..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_plugins/callout.rb +++ /dev/null @@ -1,28 +0,0 @@ -# Source: https://stackoverflow.com/questions/19169849/how-to-get-markdown-processed-content-in-jekyll-tag-plugin - -module Jekyll - module Tags - class CalloutTag < Liquid::Block - - def initialize(tag_name, type, tokens) - super - type.strip! - if %w(info danger warning).include?(type) - @type = type - else - puts "#{type} callout not supported. Defaulting to info" - @type = "info" - end - end - - def render(context) - site = context.registers[:site] - converter = site.find_converter_instance(::Jekyll::Converters::Markdown) - output = converter.convert(super(context)) - "
    #{output}
    " - end - end - end -end - -Liquid::Template.register_tag('callout', Jekyll::Tags::CalloutTag) diff --git a/public/scss/bootstrap-4.0.0-beta.2/_plugins/example.rb b/public/scss/bootstrap-4.0.0-beta.2/_plugins/example.rb deleted file mode 100644 index 91328972..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_plugins/example.rb +++ /dev/null @@ -1,95 +0,0 @@ -module Jekyll - module Tags - class ExampleBlock < Liquid::Block - include Liquid::StandardFilters - - # The regular expression syntax checker. Start with the language specifier. - # Follow that by zero or more space separated options that take one of three - # forms: name, name=value, or name="" - # - # is a space-separated list of numbers - SYNTAX = /^([a-zA-Z0-9.+#-]+)((\s+\w+(=((\w|[0-9_-])+|"([0-9]+\s)*[0-9]+"))?)*)$/ - - def initialize(tag_name, markup, tokens) - super - if markup.strip =~ SYNTAX - @lang = $1.downcase - @options = {} - if defined?($2) && $2 != '' - # Split along 3 possible forms -- key="", key=value, or key - $2.scan(/(?:\w+(?:=(?:(?:\w|[0-9_-])+|"[^"]*")?)?)/) do |opt| - key, value = opt.split('=') - # If a quoted list, convert to array - if value && value.include?("\"") - value.gsub!(/"/, "") - value = value.split - end - @options[key.to_sym] = value || true - end - end - @options[:linenos] = false - else - raise SyntaxError.new <<-eos -Syntax Error in tag 'example' while parsing the following markup: - - #{markup} - -Valid syntax: example [id=foo] -eos - end - end - - def render(context) - prefix = context["highlighter_prefix"] || "" - suffix = context["highlighter_suffix"] || "" - code = super.to_s.strip - - output = case context.registers[:site].highlighter - - when 'rouge' - render_rouge(code) - end - - rendered_output = example(code) + add_code_tag(output) - prefix + rendered_output + suffix - end - - def example(output) - "
    \n#{output}\n
    " - end - - def remove_holderjs(code) - code = code.gsub(/data-src="holder.js.+?"/, 'src="..."') - end - - def remove_example_classes(code) - # Find `bd-` classes and remove them from the highlighted code. Because of how this regex works, it will also - # remove classes that are after the `bd-` class. While this is a bug, I left it because it can be helpful too. - # To fix the bug, replace `(?=")` with `(?=("|\ ))`. - code = code.gsub(/(?!class=".)\ *?bd-.+?(?=")/, "") - # Find empty class attributes after the previous regex and remove those too. - code = code.gsub(/\ class=""/, "") - end - - def render_rouge(code) - require 'rouge' - formatter = Rouge::Formatters::HTML.new(line_numbers: @options[:linenos], wrap: false) - lexer = Rouge::Lexer.find_fancy(@lang, code) || Rouge::Lexers::PlainText - code = remove_holderjs(code) - code = remove_example_classes(code) - code = formatter.format(lexer.lex(code)) - "
    #{code}
    " - end - - def add_code_tag(code) - # Add nested tags to code blocks - code = code.sub(/
    \n*/,'
    ')
    -        code = code.sub(/\n*<\/pre>/,"
    ") - code.strip - end - - end - end -end - -Liquid::Template.register_tag('example', Jekyll::Tags::ExampleBlock) diff --git a/public/scss/bootstrap-4.0.0-beta.2/_plugins/markdown-block.rb b/public/scss/bootstrap-4.0.0-beta.2/_plugins/markdown-block.rb deleted file mode 100644 index f9f1531b..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/_plugins/markdown-block.rb +++ /dev/null @@ -1,20 +0,0 @@ -module Jekyll - class MarkdownBlock < Liquid::Block - alias_method :render_block, :render - - def initialize(tag_name, markup, tokens) - super - end - - # Uses the default Jekyll markdown parser to - # parse the contents of this block - # - def render(context) - site = context.registers[:site] - converter = site.find_converter_instance(::Jekyll::Converters::Markdown) - converter.convert(render_block(context)) - end - end -end - -Liquid::Template.register_tag('markdown', Jekyll::MarkdownBlock) diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-outline.svg b/public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-outline.svg deleted file mode 100644 index 8af91343..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-outline.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-punchout.svg b/public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-punchout.svg deleted file mode 100644 index 8dd9005d..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-punchout.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-social-logo.png b/public/scss/bootstrap-4.0.0-beta.2/assets/brand/bootstrap-social-logo.png deleted file mode 100644 index fdd35e5d47d2f972897ca8a1a51529ea128730ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23959 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 diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/browserconfig.xml b/public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/browserconfig.xml deleted file mode 100644 index 8b193171..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/browserconfig.xml +++ /dev/null @@ -1,11 +0,0 @@ ---- ---- - - - - - - #563d7c - - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/favicon-16x16.png b/public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/favicon-16x16.png deleted file mode 100644 index 5f7d11880f60757cd3f1de2681def0e59e6b81b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 310 zcmV-60m=S}P)o&FyL z)-F6io&ouh{a^zYPu)SJ7ykbHe_;DLFh0EN!vA-#Km9*_@mqwxt0Q-6C>SJ(x z{o;fF-@pC*Kecr&sa`WK0JN?N#d`VKg1kM6ld z&;=k3p!kR5dpDo{KYjSx|M?TQ{*QKUz%YQ~q)c&UqBuJP06X(p%mL%EV*mgE07*qo IM6N<$f{ZYjO#lD@ diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/favicon-32x32.png b/public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/favicon-32x32.png deleted file mode 100644 index d752fd5d71545548fb0baf3f3a1b500e13e520b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 491 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 diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/mstile-310x150.png b/public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/mstile-310x150.png deleted file mode 100644 index 2fc36a726824e23d17fff5efeada0b71128ea3cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1746 zcmbVMdsvcJ82?5ldCfbRx@_y>rcrLgwX!)>Dx=gXrcR{7rL%0}C9|G1K_QjAL>I_R z%cKETg!A%wTX?}rLz#&UDaB0jim4%rn)`hA_x8umInQ&>@BO{!Jn!$k@AGE)`|dX} z++YX*fQiom?*IURp#b0$({*bg%S~y_J_tD(mcDSy@?_*U7uzRzG-3jV%iPK4oM`&AnCsOF*_xxA@@B zlQ6Hek$02y#Je9qek{x_FUqgDap}>AS?vkmOA}+$W2&i{X-)D8R-|8MIF=e8&ZM6y zxt;rafA4SwPs}*aQN5cK-fxa0TzTFoBZuWLFE7hF`s#%3b;7o`rk;{()jiVwtmM+x zKVHU#T@l=COd?%pX9=#Rmz~5jB&~mScl1RZqR&pxDHWYZU<1MzL}?jF6Uq54ZK$IZ#U#z z`0Wm}s;aEDz2((l-{`=bkvYwL1dg71>Q(_msOTB2ENjh8<&tnT@X@nS%*EKB@-vg} zRX=<-H90GNu3%>hf<02y6Em@)d5Ooabw2C8L4Tx<3<-UKKZV2{}z1 zc1=TY1s+PdRbqf|An;}Ky@tPLE-M&zg-d$rbCyqB`u4XjtOWqQR3C2)KAAWna{UDI zZgO1w&8>wP0v-Qth~%8S&o5CN_0y0A*4S8b-@A>&H1du~EBpv@cR|&-(Z)L;!WDW& zbn$6rx`|fw_2amL&_?$h|ETs_A@g*&qhv1K+F?(I{G55VVu_ZLwp&(8 zNe-50q@=x;8YzjEWmtg>+(fBi)ZkzVh}C&cJu{;dRBQ7(1yjXG&&IJllGLR5Ij%Wv19`}&Kr)7$zKvQSmZtNs~Y z9T=3dyCp19QxIa0B2QOWB{&e2Zw1c6Pa(vbpc@gEIOmlx*4ADC0ebxuMP?6*>vQMrjyik@0{G%JwzX#dp&Q27Z?nx&9g(QrLeW|jrz#s^L{P>@2kEWqwyift zfb-50A_dYf5kr?Q(mo?7ySztls9>zJSFkc-F$(APEs1Q9gG+0Z*z(4E+zCnxqMNyO zxHXC_{0ZF7?{$D=j{O>n$3pu=5m(&|DVi?iwnESS4lik2h3m1Jb&x?-Z48tF1d0XKMIx|SCM6dOj&5Fw zL!4bmtsfp5TwWMeX$NwGxo2JJp1c03>g_jdoxB*8#@(I_v~l+j44E_dOz|!M*SOx#zU?E diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/mstile-310x310.png b/public/scss/bootstrap-4.0.0-beta.2/assets/img/favicons/mstile-310x310.png deleted file mode 100644 index 7f00d0c66a700d890ecf356f9ba2eb348b33283b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3085 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 - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/js/docs.min.js b/public/scss/bootstrap-4.0.0-beta.2/assets/js/docs.min.js deleted file mode 100644 index 4fa2804f..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/js/docs.min.js +++ /dev/null @@ -1,25 +0,0 @@ -!function(e,t){"use strict";"function"==typeof define&&define.amd?define([],t):"object"==typeof module&&module.exports?module.exports=t():(e.AnchorJS=t(),e.anchors=new e.AnchorJS)}(this,function(){"use strict";return function(e){function t(e){e.icon=e.hasOwnProperty("icon")?e.icon:"",e.visible=e.hasOwnProperty("visible")?e.visible:"hover",e.placement=e.hasOwnProperty("placement")?e.placement:"right",e.ariaLabel=e.hasOwnProperty("ariaLabel")?e.ariaLabel:"Anchor",e.class=e.hasOwnProperty("class")?e.class:"",e.truncate=e.hasOwnProperty("truncate")?Math.floor(e.truncate):64}function n(e){var t;if("string"==typeof e||e instanceof String)t=[].slice.call(document.querySelectorAll(e));else{if(!(Array.isArray(e)||e instanceof NodeList))throw new Error("The selector provided to AnchorJS was invalid.");t=[].slice.call(e)}return t}function r(){if(null===document.head.querySelector("style.anchorjs")){var e,t=document.createElement("style");t.className="anchorjs",t.appendChild(document.createTextNode("")),void 0===(e=document.head.querySelector('[rel="stylesheet"], style'))?document.head.appendChild(t):document.head.insertBefore(t,e),t.sheet.insertRule(" .anchorjs-link { opacity: 0; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }",t.sheet.cssRules.length),t.sheet.insertRule(" *:hover > .anchorjs-link, .anchorjs-link:focus { opacity: 1; }",t.sheet.cssRules.length),t.sheet.insertRule(" [data-anchorjs-icon]::after { content: attr(data-anchorjs-icon); }",t.sheet.cssRules.length),t.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"); }',t.sheet.cssRules.length)}}this.options=e||{},this.elements=[],t(this.options),this.isTouchDevice=function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(e){var i,o,a,s,l,c,u,h,d,f,A,p=[];if(t(this.options),"touch"===(A=this.options.visible)&&(A=this.isTouchDevice()?"always":"hover"),e||(e="h2, h3, h4, h5, h6"),0===(i=n(e)).length)return this;for(r(),o=document.querySelectorAll("[id]"),a=[].map.call(o,function(e){return e.id}),l=0;l\]\.\/\(\)\*\\]/g;return this.options.truncate||t(this.options),e.trim().replace(/\'/gi,"").replace(n,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(e){var t=e.firstChild&&(" "+e.firstChild.className+" ").indexOf(" anchorjs-link ")>-1,n=e.lastChild&&(" "+e.lastChild.className+" ").indexOf(" anchorjs-link ")>-1;return t||n||!1}}});/*! - * clipboard.js v1.7.1 - * https://zenorocha.github.io/clipboard.js - * - * Licensed MIT © Zeno Rocha - */ -!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.Clipboard=e()}}(function(){var e,t,n;return function e(t,n,r){function i(a,s){if(!n[a]){if(!t[a]){var l="function"==typeof require&&require;if(!s&&l)return l(a,!0);if(o)return o(a,!0);var c=new Error("Cannot find module '"+a+"'");throw c.code="MODULE_NOT_FOUND",c}var u=n[a]={exports:{}};t[a][0].call(u.exports,function(e){var n=t[a][1][e];return i(n||e)},u,u.exports,e,t,n,r)}return n[a].exports}for(var o="function"==typeof require&&require,a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.action=t.action,this.container=t.container,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}},{key:"initSelection",value:function e(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function e(){var t=this,n="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[n?"right":"left"]="-9999px";var r=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=r+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,i.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function e(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function e(){this.selectedText=(0,i.default)(this.target),this.copyText()}},{key:"copyText",value:function e(){var t=void 0;try{t=document.execCommand(this.action)}catch(e){t=!1}this.handleResult(t)}},{key:"handleResult",value:function e(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function e(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function e(){this.removeFake()}},{key:"action",set:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function e(){return this._action}},{key:"target",set:function e(t){if(void 0!==t){if(!t||"object"!==(void 0===t?"undefined":o(t))||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function e(){return this._target}}]),e}();e.exports=s})},{select:5}],8:[function(t,n,r){!function(i,o){if("function"==typeof e&&e.amd)e(["module","./clipboard-action","tiny-emitter","good-listener"],o);else if(void 0!==r)o(n,t("./clipboard-action"),t("tiny-emitter"),t("good-listener"));else{var a={exports:{}};o(a,i.clipboardAction,i.tinyEmitter,i.goodListener),i.clipboard=a.exports}}(this,function(e,t,n,r){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}var c=i(t),u=i(n),h=i(r),d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===d(t.container)?t.container:document.body}},{key:"listenClick",value:function e(t){var n=this;this.listener=(0,h.default)(t,"click",function(e){return n.onClick(e)})}},{key:"onClick",value:function e(t){var n=t.delegateTarget||t.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new c.default({action:this.action(n),target:this.target(n),text:this.text(n),container:this.container,trigger:n,emitter:this})}},{key:"defaultAction",value:function e(t){return l("action",t)}},{key:"defaultTarget",value:function e(t){var n=l("target",t);if(n)return document.querySelector(n)}},{key:"defaultText",value:function e(t){return l("text",t)}},{key:"destroy",value:function e(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],n="string"==typeof t?[t]:t,r=!!document.queryCommandSupported;return n.forEach(function(e){r=r&&!!document.queryCommandSupported(e)}),r}}]),t}(u.default);e.exports=A})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)});/*! - -Holder - client side image placeholders -Version 2.9.4+cabil -© 2016 Ivan Malopinsky - http://imsky.co - -Site: http://holderjs.com -Issues: https://github.com/imsky/holder/issues -License: MIT - -*/ -!function(e){if(e.document){var t=e.document;t.querySelectorAll||(t.querySelectorAll=function(n){var r,i=t.createElement("style"),o=[];for(t.documentElement.firstChild.appendChild(i),t._qsa=[],i.styleSheet.cssText=n+"{x-qsa:expression(document._qsa && document._qsa.push(this))}",e.scrollBy(0,0),i.parentNode.removeChild(i);t._qsa.length;)r=t._qsa.shift(),r.style.removeAttribute("x-qsa"),o.push(r);return t._qsa=null,o}),t.querySelector||(t.querySelector=function(e){var n=t.querySelectorAll(e);return n.length?n[0]:null}),t.getElementsByClassName||(t.getElementsByClassName=function(e){return e=String(e).replace(/^|\s+/g,"."),t.querySelectorAll(e)}),Object.keys||(Object.keys=function(e){if(e!==Object(e))throw TypeError("Object.keys called on non-object");var t,n=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.push(t);return n}),Array.prototype.forEach||(Array.prototype.forEach=function(e){if(void 0===this||null===this)throw TypeError();var t=Object(this),n=t.length>>>0;if("function"!=typeof e)throw TypeError();var r,i=arguments[1];for(r=0;r>16&255)),i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o)),a=0,o=0),r+=1;return 12===a?(o>>=4,i.push(String.fromCharCode(255&o))):18===a&&(o>>=2,i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o))),i.join("")},e.btoa=e.btoa||function(e){e=String(e);var n,r,i,o,a,s,l,c=0,u=[];if(/[^\x00-\xFF]/.test(e))throw Error("InvalidCharacterError");for(;c>2,a=(3&n)<<4|r>>4,s=(15&r)<<2|i>>6,l=63&i,c===e.length+2?(s=64,l=64):c===e.length+1&&(l=64),u.push(t.charAt(o),t.charAt(a),t.charAt(s),t.charAt(l));return u.join("")}}(e),Object.prototype.hasOwnProperty||(Object.prototype.hasOwnProperty=function(e){var t=this.__proto__||this.constructor.prototype;return e in this&&(!(e in t)||t[e]!==this[e])}),function(){if("performance"in e==!1&&(e.performance={}),Date.now=Date.now||function(){return(new Date).getTime()},"now"in e.performance==!1){var t=Date.now();performance.timing&&performance.timing.navigationStart&&(t=performance.timing.navigationStart),e.performance.now=function(){return Date.now()-t}}}(),e.requestAnimationFrame||(e.webkitRequestAnimationFrame&&e.webkitCancelAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return webkitRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.webkitCancelAnimationFrame}(e):e.mozRequestAnimationFrame&&e.mozCancelAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return mozRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.mozCancelAnimationFrame}(e):!function(e){e.requestAnimationFrame=function(t){return e.setTimeout(t,1e3/60)},e.cancelAnimationFrame=e.clearTimeout}(e))}}(this),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Holder=t():e.Holder=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){(function(t){function r(e,t,n,r){var a=i(n.substr(n.lastIndexOf(e.domain)),e);a&&o({mode:null,el:r,flags:a,engineSettings:t})}function i(e,t){var n={theme:k(M.settings.themes.gray,null),stylesheets:t.stylesheets,instanceOptions:t},r=e.indexOf("?"),i=[e];r!==-1&&(i=[e.slice(0,r),e.slice(r+1)]);var o=i[0].split("/");n.holderURL=e;var a=o[1],s=a.match(/([\d]+p?)x([\d]+p?)/);if(!s)return!1;if(n.fluid=a.indexOf("p")!==-1,n.dimensions={width:s[1].replace("p","%"),height:s[2].replace("p","%")},2===i.length){var l=m.parse(i[1]);if(y.truthy(l.ratio)){n.fluid=!0;var c=parseFloat(n.dimensions.width.replace("%","")),u=parseFloat(n.dimensions.height.replace("%",""));u=Math.floor(100*(u/c)),c=100,n.dimensions.width=c+"%",n.dimensions.height=u+"%"}if(n.auto=y.truthy(l.auto),l.bg&&(n.theme.bg=y.parseColor(l.bg)),l.fg&&(n.theme.fg=y.parseColor(l.fg)),l.bg&&!l.fg&&(n.autoFg=!0),l.theme&&n.instanceOptions.themes.hasOwnProperty(l.theme)&&(n.theme=k(n.instanceOptions.themes[l.theme],null)),l.text&&(n.text=l.text),l.textmode&&(n.textmode=l.textmode),l.size&&(n.size=l.size),l.font&&(n.font=l.font),l.align&&(n.align=l.align),l.lineWrap&&(n.lineWrap=l.lineWrap),n.nowrap=y.truthy(l.nowrap),n.outline=y.truthy(l.outline),y.truthy(l.random)){M.vars.cache.themeKeys=M.vars.cache.themeKeys||Object.keys(n.instanceOptions.themes);var h=M.vars.cache.themeKeys[0|Math.random()*M.vars.cache.themeKeys.length];n.theme=k(n.instanceOptions.themes[h],null)}}return n}function o(e){var t=e.mode,n=e.el,r=e.flags,i=e.engineSettings,o=r.dimensions,s=r.theme,l=o.width+"x"+o.height;t=null==t?r.fluid?"fluid":"image":t;var h=/holder_([a-z]+)/g,d=!1;if(null!=r.text&&(s.text=r.text,"object"===n.nodeName.toLowerCase())){for(var f=s.text.split("\\n"),A=0;A1){var b,w=0,E=0,S=0;y=new s.Group("line"+S),"left"!==e.align&&"right"!==e.align||(o=e.width*(1-2*(1-r)));for(var C=0;C=o||T===!0)&&(t(p,y,w,p.properties.leading),p.add(y),w=0,E+=p.properties.leading,S+=1,y=new s.Group("line"+S),y.y=E),T!==!0&&(m.moveTo(w,0),w+=g.spaceWidth+k.width,y.add(m))}if(t(p,y,w,p.properties.leading),p.add(y),"left"===e.align)p.moveTo(e.width-i,null,null);else if("right"===e.align){for(b in p.children)y=p.children[b],y.moveTo(e.width-y.width,null,null);p.moveTo(0-(e.width-i),null,null)}else{for(b in p.children)y=p.children[b],y.moveTo((p.width-y.width)/2,null,null);p.moveTo((e.width-p.width)/2,null,null)}p.moveTo(null,(e.height-p.height)/2,null),(e.height-p.height)/2<0&&p.moveTo(null,0,null)}else m=new s.Text(e.text),y=new s.Group("line0"),y.add(m),p.add(y),"left"===e.align?p.moveTo(e.width-i,null,null):"right"===e.align?p.moveTo(0-(e.width-i),null,null):p.moveTo((e.width-g.boundingBox.width)/2,null,null),p.moveTo(null,(e.height-g.boundingBox.height)/2,null);return a}function l(e,t,n,r){var i=parseInt(e,10),o=parseInt(t,10),a=Math.max(i,o),s=Math.min(i,o),l=.8*Math.min(s,a*r);return Math.round(Math.max(n,l))}function c(e){var t;t=null==e||null==e.nodeType?M.vars.resizableImages:[e];for(var n=0,r=t.length;n1){n.nodeValue="";for(var m=0;m=0?t:1)}function o(e){w?i(e):x.push(e)}null==document.readyState&&document.addEventListener&&(document.addEventListener("DOMContentLoaded",function e(){document.removeEventListener("DOMContentLoaded",e,!1),document.readyState="complete"},!1),document.readyState="loading");var a=e.document,s=a.documentElement,l="load",c=!1,u="on"+l,h="complete",d="readyState",f="attachEvent",A="detachEvent",p="addEventListener",g="DOMContentLoaded",m="onreadystatechange",v="removeEventListener",y=p in a,b=c,w=c,x=[];if(a[d]===h)i(t);else if(y)a[p](g,n,c),e[p](l,n,c);else{a[f](m,n),e[f](u,n);try{b=null==e.frameElement&&s}catch(e){}b&&b.doScroll&&!function e(){if(!w){try{b.doScroll("left")}catch(t){return i(e,50)}r(),t()}}()}return o.version="1.4.0",o.isReady=function(){return w},o}e.exports="undefined"!=typeof window&&n(window)},function(e,t,n){var r=encodeURIComponent,i=decodeURIComponent,o=n(4),a=n(5),s=/(\w+)\[(\d+)\]/,l=/\w+\.\w+/;t.parse=function(e){if("string"!=typeof e)return{};if(e=o(e),""===e)return{};"?"===e.charAt(0)&&(e=e.slice(1));for(var t={},n=e.split("&"),r=0;r=0;r--)n=e.charCodeAt(r),n>128?t.unshift(["&#",n,";"].join("")):t.unshift(e[r]);return t.join("")},t.imageExists=function(e,t){var n=new Image;n.onerror=function(){t.call(this,!1)},n.onload=function(){t.call(this,!0)},n.src=e},t.decodeHtmlEntity=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(t)})},t.dimensionCheck=function(e){var t={height:e.clientHeight,width:e.clientWidth};return!(!t.height||!t.width)&&t},t.truthy=function(e){return"string"==typeof e?"true"===e||"yes"===e||"1"===e||"on"===e||"✓"===e:!!e},t.parseColor=function(e){var t,n=/(^(?:#?)[0-9a-f]{6}$)|(^(?:#?)[0-9a-f]{3}$)/i,r=/^rgb\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/,i=/^rgba\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0\.\d{1,}|1)\)$/,o=e.match(n);return null!==o?(t=o[1]||o[2],"#"!==t[0]?"#"+t:t):(o=e.match(r),null!==o?t="rgb("+o.slice(1).join(",")+")":(o=e.match(i),null!==o?t="rgba("+o.slice(1).join(",")+")":null))},t.canvasRatio=function(){var t=1,n=1;if(e.document){var r=e.document.createElement("canvas");if(r.getContext){var i=r.getContext("2d");t=e.devicePixelRatio||1,n=i.webkitBackingStorePixelRatio||i.mozBackingStorePixelRatio||i.msBackingStorePixelRatio||i.oBackingStorePixelRatio||i.backingStorePixelRatio||1}}return t/n}}).call(t,function(){return this}())},function(e,t,n){(function(e){var r=n(9),i="http://www.w3.org/2000/svg",o=8;t.initSVG=function(e,t,n){var a,s,l=!1;e&&e.querySelector?(s=e.querySelector("style"),null===s&&(l=!0)):(e=r.newEl("svg",i),l=!0),l&&(a=r.newEl("defs",i),s=r.newEl("style",i),r.setAttr(s,{type:"text/css"}),a.appendChild(s),e.appendChild(a)),e.webkitMatchesSelector&&e.setAttribute("xmlns",i);for(var c=0;c=0;l--){var c=s.createProcessingInstruction("xml-stylesheet",'href="'+a[l]+'" rel="stylesheet"');s.insertBefore(c,s.firstChild)}s.removeChild(s.documentElement),o=i.serializeToString(s)}var u=i.serializeToString(t);return u=u.replace(/\&(\#[0-9]{2,}\;)/g,"&$1"),o+u}}}).call(t,function(){return this}())},function(e,t){(function(e){t.newEl=function(t,n){if(e.document)return null==n?e.document.createElement(t):e.document.createElementNS(n,t)},t.setAttr=function(e,t){for(var n in t)e.setAttribute(n,t[n])},t.createXML=function(){if(e.DOMParser)return(new DOMParser).parseFromString("","application/xml")},t.getNodeArray=function(t){var n=null;return"string"==typeof t?n=document.querySelectorAll(t):e.NodeList&&t instanceof e.NodeList?n=t:e.Node&&t instanceof e.Node?n=[t]:e.HTMLCollection&&t instanceof e.HTMLCollection?n=t:t instanceof Array?n=t:null===t&&(n=[]),n=Array.prototype.slice.call(n)}}).call(t,function(){return this}())},function(e,t){var n=function(e,t){"string"==typeof e&&(this.original=e,"#"===e.charAt(0)&&(e=e.slice(1)),/[^a-f0-9]+/i.test(e)||(3===e.length&&(e=e.replace(/./g,"$&$&")),6===e.length&&(this.alpha=1,t&&t.alpha&&(this.alpha=t.alpha),this.set(parseInt(e,16)))))};n.rgb2hex=function(e,t,n){function r(e){var t=(0|e).toString(16);return e<16&&(t="0"+t),t}return[e,t,n].map(r).join("")},n.hsl2rgb=function(e,t,n){var r=e/60,i=(1-Math.abs(2*n-1))*t,o=i*(1-Math.abs(parseInt(r)%2-1)),a=n-i/2,s=0,l=0,c=0;return r>=0&&r<1?(s=i,l=o):r>=1&&r<2?(s=o,l=i):r>=2&&r<3?(l=i,c=o):r>=3&&r<4?(l=o,c=i):r>=4&&r<5?(s=o,c=i):r>=5&&r<6&&(s=i,c=o),s+=a,l+=a,c+=a,s=parseInt(255*s),l=parseInt(255*l),c=parseInt(255*c),[s,l,c]},n.prototype.set=function(e){this.raw=e;var t=(16711680&this.raw)>>16,n=(65280&this.raw)>>8,r=255&this.raw,i=.2126*t+.7152*n+.0722*r,o=-.09991*t-.33609*n+.436*r,a=.615*t-.55861*n-.05639*r;return this.rgb={r:t,g:n,b:r},this.yuv={y:i,u:o,v:a},this},n.prototype.lighten=function(e){var t=Math.min(1,Math.max(0,Math.abs(e)))*(e<0?-1:1),r=255*t|0,i=Math.min(255,Math.max(0,this.rgb.r+r)),o=Math.min(255,Math.max(0,this.rgb.g+r)),a=Math.min(255,Math.max(0,this.rgb.b+r)),s=n.rgb2hex(i,o,a);return new n(s)},n.prototype.toHex=function(e){return(e?"#":"")+this.raw.toString(16)},n.prototype.lighterThan=function(e){return e instanceof n||(e=new n(e)),this.yuv.y>e.yuv.y},n.prototype.blendAlpha=function(e){e instanceof n||(e=new n(e));var t=e,r=this,i=t.alpha*t.rgb.r+(1-t.alpha)*r.rgb.r,o=t.alpha*t.rgb.g+(1-t.alpha)*r.rgb.g,a=t.alpha*t.rgb.b+(1-t.alpha)*r.rgb.b;return new n(n.rgb2hex(i,o,a))},e.exports=n},function(e,t){e.exports={version:"2.9.4",svg_ns:"http://www.w3.org/2000/svg"}},function(e,t,n){function r(e,t){return h.element({tag:t,width:e.width,height:e.height,fill:e.properties.fill})}function i(e){return c.cssProps({fill:e.fill,"font-weight":e.font.weight,"font-family":e.font.family+", monospace","font-size":e.font.size+e.font.units})}function o(e,t,n){var r=n/2;return["M",r,r,"H",e-r,"V",t-r,"H",r,"V",0,"M",0,r,"L",e,t-r,"M",0,t-r,"L",e,r].join(" ")}var a=n(13),s=n(8),l=n(11),c=n(7),u=l.svg_ns,h={element:function(e){var t=e.tag,n=e.content||"";return delete e.tag,delete e.content,[t,n,e]}};e.exports=function(e,t){var n=t.engineSettings,l=n.stylesheets,c=l.map(function(e){return''}).join("\n"),d="holder_"+Number(new Date).toString(16),f=e.root,A=f.children.holderTextGroup,p="#"+d+" text { "+i(A.properties)+" } ";A.y+=.8*A.textPositionData.boundingBox.height;var g=[];Object.keys(A.children).forEach(function(e){var t=A.children[e];Object.keys(t.children).forEach(function(e){var n=t.children[e],r=A.x+t.x+n.x,i=A.y+t.y+n.y,o=h.element({tag:"text",content:n.properties.text,x:r,y:i});g.push(o)})});var m=h.element({tag:"g",content:g}),v=null;if(f.children.holderBg.properties.outline){var y=f.children.holderBg.properties.outline;v=h.element({tag:"path",d:o(f.children.holderBg.width,f.children.holderBg.height,y.width),"stroke-width":y.width,stroke:y.fill,fill:"none"})}var b=r(f.children.holderBg,"rect"),w=[];w.push(b),y&&w.push(v),w.push(m);var x=h.element({tag:"g",id:d,content:w}),E=h.element({tag:"style",content:p,type:"text/css"}),S=h.element({tag:"defs",content:E}),C=h.element({tag:"svg",content:[S,x],width:f.properties.width,height:f.properties.height,xmlns:u,viewBox:[0,0,f.properties.width,f.properties.height].join(" "),preserveAspectRatio:"none"}),k=a(C);k=c+k[0];var T=s.svgStringToDataURI(k,"background"===t.mode);return T}},function(e,t,n){n(14);e.exports=function e(t,n,r){"use strict";function i(e){var t=e.match(/^[\w-]+/),n={tag:t?t[0]:"div",attr:{},children:[]},i=e.match(/#([\w-]+)/),o=e.match(/\$([\w-]+)/),a=e.match(/\.[\w-]+/g);return i&&(n.attr.id=i[1],r[i[1]]=n),o&&(r[o[1]]=n),a&&(n.attr["class"]=a.join(" ").replace(/\./g,"")),e.match(/&$/g)&&(f=!1),n}function o(e,t){if(null!==t&&t!==!1&&void 0!==t)return"string"!=typeof t&&"object"!=typeof t?String(t):t}function a(e){return e||0===e?String(e).replace(/&/g,"&").replace(/"/g,"""):""}function s(e){return String(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}var l,c,u,h,d=1,f=!0;if(r=r||{},"string"==typeof t[0])t[0]=i(t[0]);else{if(!Array.isArray(t[0]))throw new Error("First element of array must be a string, or an array and not "+JSON.stringify(t[0]));d=0}for(;d",t[0]=l}return r[0]=t[0],u&&u(t[0]),r}},function(e,t){"use strict";function n(e){var t=""+e,n=r.exec(t);if(!n)return t;var i,o="",a=0,s=0;for(a=n.index;a]/;e.exports=n},function(e,t,n){var r=n(9),i=n(7);e.exports=function(){var e=r.newEl("canvas"),t=null;return function(n){null==t&&(t=e.getContext("2d"));var r=i.canvasRatio(),o=n.root;e.width=r*o.properties.width,e.height=r*o.properties.height,t.textBaseline="middle";var a=o.children.holderBg,s=r*a.width,l=r*a.height,c=2,u=c/2;t.fillStyle=a.properties.fill,t.fillRect(0,0,s,l),a.properties.outline&&(t.strokeStyle=a.properties.outline.fill,t.lineWidth=a.properties.outline.width,t.moveTo(u,u),t.lineTo(s-u,u),t.lineTo(s-u,l-u),t.lineTo(u,l-u),t.lineTo(u,u),t.moveTo(0,u),t.lineTo(s,l-u),t.moveTo(0,l-u),t.lineTo(s,u),t.stroke());var h=o.children.holderTextGroup;t.font=h.properties.font.weight+" "+r*h.properties.font.size+h.properties.font.units+" "+h.properties.font.family+", monospace",t.fillStyle=h.properties.fill;for(var d in h.children){var f=h.children[d];for(var A in f.children){var p=f.children[A],g=r*(h.x+f.x+p.x),m=r*(h.y+f.y+p.y+h.properties.leading/2);t.fillText(p.properties.text,g,m)}}return e.toDataURL("image/png")}}()}])}),function(e,t){t&&(Holder=e.Holder)}(this,"undefined"!=typeof Meteor&&"undefined"!=typeof Package);/*! - * JavaScript for Bootstrap's docs (https://getbootstrap.com) - * Copyright 2011-2017 The Bootstrap Authors - * Copyright 2011-2017 Twitter, Inc. - * Licensed under the Creative Commons Attribution 3.0 Unported License. For - * details, see https://creativecommons.org/licenses/by/3.0/. - */ -(function(e){"use strict";e(function(){e(".tooltip-demo").tooltip({selector:'[data-toggle="tooltip"]',container:"body"});e('[data-toggle="popover"]').popover();e(".tooltip-test").tooltip();e(".popover-test").popover();e('.bd-example-indeterminate [type="checkbox"]').prop("indeterminate",true);e('.bd-content [href="#"]').click(function(e){e.preventDefault()});e("#exampleModal").on("show.bs.modal",function(t){var n=e(t.relatedTarget);var r=n.data("whatever");var i=e(this);i.find(".modal-title").text("New message to "+r);i.find(".modal-body input").val(r)});e(".bd-toggle-animated-progress").on("click",function(){e(this).siblings(".progress").find(".progress-bar-striped").toggleClass("progress-bar-animated")});e(".highlight").each(function(){var t='

    ';e(this).before(t);e(".btn-clipboard").tooltip().on("mouseleave",function(){e(this).tooltip("hide")})});var t=new Clipboard(".btn-clipboard",{target:function(e){return e.parentNode.nextElementSibling}});t.on("success",function(t){e(t.trigger).attr("title","Copied!").tooltip("_fixTitle").tooltip("show").attr("title","Copy to clipboard").tooltip("_fixTitle");t.clearSelection()});t.on("error",function(t){var n=/Mac/i.test(navigator.userAgent)?"⌘":"Ctrl-";var r="Press "+n+"C to copy";e(t.trigger).attr("title",r).tooltip("_fixTitle").tooltip("show").attr("title","Copy to clipboard").tooltip("_fixTitle")});anchors.options={icon:"#"};anchors.add(".bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5");e(".bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5").wrapInner("
    ")})})(jQuery);(function e(){"use strict";if("serviceWorker"in navigator){window.addEventListener("load",function(){navigator.serviceWorker.register("/sw.js").then(function(e){console.log("ServiceWorker registration successful with scope: ",e.scope);e.onupdatefound=function(){var t=e.installing;t.onstatechange=function(){switch(t.state){case"installed":if(navigator.serviceWorker.controller){console.log("new update available");location.reload(true)}break;default:}}}}).catch(function(e){console.log("ServiceWorker registration failed: ",e)})})}})(); \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/js/ie-emulation-modes-warning.js b/public/scss/bootstrap-4.0.0-beta.2/assets/js/ie-emulation-modes-warning.js deleted file mode 100644 index 1b4716bf..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/js/ie-emulation-modes-warning.js +++ /dev/null @@ -1,52 +0,0 @@ -// NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT -// IT'S JUST JUNK FOR OUR DOCS! -// ++++++++++++++++++++++++++++++++++++++++++ -/*! - * Copyright 2014-2015 The Bootstrap Authors - * Copyright 2014-2015 Twitter, Inc. - * - * Licensed under the Creative Commons Attribution 3.0 Unported License. For - * details, see https://creativecommons.org/licenses/by/3.0/. - */ -// Intended to prevent false-positive bug reports about Bootstrap not working properly in old versions of IE due to folks testing using IE's unreliable emulation modes. -(function () { - 'use strict' - - function emulatedIEMajorVersion() { - var groups = /MSIE ([0-9.]+)/.exec(window.navigator.userAgent) - if (groups === null) { - return null - } - var ieVersionNum = parseInt(groups[1], 10) - var ieMajorVersion = Math.floor(ieVersionNum) - return ieMajorVersion - } - - function actualNonEmulatedIEMajorVersion() { - // Detects the actual version of IE in use, even if it's in an older-IE emulation mode. - // IE JavaScript conditional compilation docs: https://msdn.microsoft.com/library/121hztk3%28v=vs.94%29.aspx - // @cc_on docs: https://msdn.microsoft.com/library/8ka90k2e%28v=vs.94%29.aspx - var jscriptVersion = new Function('/*@cc_on return @_jscript_version; @*/')() // eslint-disable-line no-new-func - if (typeof jscriptVersion === 'undefined') { - return 11 // IE11+ not in emulation mode - } - if (jscriptVersion < 9) { - return 8 // IE8 (or lower; haven't tested on IE<8) - } - return jscriptVersion // IE9 or IE10 in any mode, or IE11 in non-IE11 mode - } - - var ua = window.navigator.userAgent - if (ua.indexOf('Opera') > -1 || ua.indexOf('Presto') > -1) { - return // Opera, which might pretend to be IE - } - var emulated = emulatedIEMajorVersion() - if (emulated === null) { - return // Not IE - } - var nonEmulated = actualNonEmulatedIEMajorVersion() - - if (emulated !== nonEmulated) { - window.alert('WARNING: You appear to be using IE' + nonEmulated + ' in IE' + emulated + ' emulation mode.\nIE emulation modes can behave significantly differently from ACTUAL older versions of IE.\nPLEASE DON\'T FILE BOOTSTRAP BUGS based on testing in IE emulation modes!') - } -}()) diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/js/ie10-viewport-bug-workaround.js b/public/scss/bootstrap-4.0.0-beta.2/assets/js/ie10-viewport-bug-workaround.js deleted file mode 100644 index b335ef94..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/js/ie10-viewport-bug-workaround.js +++ /dev/null @@ -1,24 +0,0 @@ -/*! - * IE10 viewport hack for Surface/desktop Windows 8 bug - * Copyright 2014-2017 The Bootstrap Authors - * Copyright 2014-2017 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// See the Getting Started docs for more information: -// https://getbootstrap.com/getting-started/#support-ie10-width - -(function () { - 'use strict' - - if (navigator.userAgent.match(/IEMobile\/10\.0/)) { - var msViewportStyle = document.createElement('style') - msViewportStyle.appendChild( - document.createTextNode( - '@-ms-viewport{width:auto!important}' - ) - ) - document.head.appendChild(msViewportStyle) - } - -}()) diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/js/src/application.js b/public/scss/bootstrap-4.0.0-beta.2/assets/js/src/application.js deleted file mode 100644 index 9c236b7c..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/js/src/application.js +++ /dev/null @@ -1,105 +0,0 @@ -// NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT -// IT'S ALL JUST JUNK FOR OUR DOCS! -// ++++++++++++++++++++++++++++++++++++++++++ - -/*! - * JavaScript for Bootstrap's docs (https://getbootstrap.com) - * Copyright 2011-2017 The Bootstrap Authors - * Copyright 2011-2017 Twitter, Inc. - * Licensed under the Creative Commons Attribution 3.0 Unported License. For - * details, see https://creativecommons.org/licenses/by/3.0/. - */ - -/* global Clipboard, anchors */ - -(function ($) { - 'use strict' - - $(function () { - - // Tooltip and popover demos - $('.tooltip-demo').tooltip({ - selector: '[data-toggle="tooltip"]', - container: 'body' - }) - - $('[data-toggle="popover"]').popover() - - // Demos within modals - $('.tooltip-test').tooltip() - $('.popover-test').popover() - - // Indeterminate checkbox example - $('.bd-example-indeterminate [type="checkbox"]').prop('indeterminate', true) - - // Disable empty links in docs examples - $('.bd-content [href="#"]').click(function (e) { - e.preventDefault() - }) - - // Modal relatedTarget demo - $('#exampleModal').on('show.bs.modal', function (event) { - var $button = $(event.relatedTarget) // Button that triggered the modal - var recipient = $button.data('whatever') // Extract info from data-* attributes - // If necessary, you could initiate an AJAX request here (and then do the updating in a callback). - // Update the modal's content. We'll use jQuery here, but you could use a data binding library or other methods instead. - var $modal = $(this) - $modal.find('.modal-title').text('New message to ' + recipient) - $modal.find('.modal-body input').val(recipient) - }) - - // Activate animated progress bar - $('.bd-toggle-animated-progress').on('click', function () { - $(this).siblings('.progress').find('.progress-bar-striped').toggleClass('progress-bar-animated') - }) - - // Insert copy to clipboard button before .highlight - $('.highlight').each(function () { - var btnHtml = '
    ' - $(this).before(btnHtml) - $('.btn-clipboard') - .tooltip() - .on('mouseleave', function () { - // explicitly hide tooltip, since after clicking it remains - // focused (as it's a button), so tooltip would otherwise - // remain visible until focus is moved away - $(this).tooltip('hide') - }) - }) - - var clipboard = new Clipboard('.btn-clipboard', { - target: function (trigger) { - return trigger.parentNode.nextElementSibling - } - }) - - clipboard.on('success', function (e) { - $(e.trigger) - .attr('title', 'Copied!') - .tooltip('_fixTitle') - .tooltip('show') - .attr('title', 'Copy to clipboard') - .tooltip('_fixTitle') - - e.clearSelection() - }) - - clipboard.on('error', function (e) { - var modifierKey = /Mac/i.test(navigator.userAgent) ? '\u2318' : 'Ctrl-' - var fallbackMsg = 'Press ' + modifierKey + 'C to copy' - - $(e.trigger) - .attr('title', fallbackMsg) - .tooltip('_fixTitle') - .tooltip('show') - .attr('title', 'Copy to clipboard') - .tooltip('_fixTitle') - }) - - anchors.options = { - icon: '#' - } - anchors.add('.bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5') - $('.bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5').wrapInner('
    ') - }) -}(jQuery)) diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/js/src/pwa.js b/public/scss/bootstrap-4.0.0-beta.2/assets/js/src/pwa.js deleted file mode 100644 index 5e1a43b0..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/js/src/pwa.js +++ /dev/null @@ -1,30 +0,0 @@ -/* eslint no-console:off */ - -(function setupSW() { - 'use strict' - - if ('serviceWorker' in navigator) { - window.addEventListener('load', function () { - navigator.serviceWorker.register('/sw.js').then(function (registration) { // eslint-disable-line compat/compat - console.log('ServiceWorker registration successful with scope: ', registration.scope) - registration.onupdatefound = function () { - var installingWorker = registration.installing - installingWorker.onstatechange = function () { - switch (installingWorker.state) { - case 'installed': - if (navigator.serviceWorker.controller) { // eslint-disable-line compat/compat - console.log('new update available') - location.reload(true) - } - break - - default: - } - } - } - }).catch(function (err) { - console.log('ServiceWorker registration failed: ', err) - }) - }) - } -}()) diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/anchor.min.js b/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/anchor.min.js deleted file mode 100644 index ee4e3b3f..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/anchor.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/** - * AnchorJS - v4.1.0 - 2017-09-20 - * https://github.com/bryanbraun/anchorjs - * Copyright (c) 2017 Bryan Braun; Licensed MIT - */ -!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 e(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.truncate=A.hasOwnProperty("truncate")?Math.floor(A.truncate):64}function t(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}function i(){if(null===document.head.querySelector("style.anchorjs")){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)}}this.options=A||{},this.elements=[],e(this.options),this.isTouchDevice=function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(A){var n,o,s,a,r,c,h,l,u,d,f,p=[];if(e(this.options),"touch"===(f=this.options.visible)&&(f=this.isTouchDevice()?"always":"hover"),A||(A="h2, h3, h4, h5, h6"),0===(n=t(A)).length)return this;for(i(),o=document.querySelectorAll("[id]"),s=[].map.call(o,function(A){return A.id}),r=0;r\]\.\/\(\)\*\\]/g;return this.options.truncate||e(this.options),A.trim().replace(/\'/gi,"").replace(t,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&(" "+A.firstChild.className+" ").indexOf(" anchorjs-link ")>-1,t=A.lastChild&&(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ")>-1;return e||t||!1}}}); \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/clipboard.min.js b/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/clipboard.min.js deleted file mode 100644 index 90fd15b1..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/clipboard.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * clipboard.js v1.7.1 - * https://zenorocha.github.io/clipboard.js - * - * Licensed MIT © Zeno Rocha - */ -!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.Clipboard=t()}}(function(){var t,e,n;return function t(e,n,o){function i(a,c){if(!n[a]){if(!e[a]){var l="function"==typeof require&&require;if(!c&&l)return l(a,!0);if(r)return r(a,!0);var s=new Error("Cannot find module '"+a+"'");throw s.code="MODULE_NOT_FOUND",s}var u=n[a]={exports:{}};e[a][0].call(u.exports,function(t){var n=e[a][1][t];return i(n||t)},u,u.exports,t,e,n,o)}return n[a].exports}for(var r="function"==typeof require&&require,a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function t(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function t(){var e=this,n="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[n?"right":"left"]="-9999px";var o=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=o+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,i.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function t(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function t(){this.selectedText=(0,i.default)(this.target),this.copyText()}},{key:"copyText",value:function t(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function t(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function t(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function t(){this.removeFake()}},{key:"action",set:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function t(){return this._action}},{key:"target",set:function t(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":r(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function t(){return this._target}}]),t}();t.exports=c})},{select:5}],8:[function(e,n,o){!function(i,r){if("function"==typeof t&&t.amd)t(["module","./clipboard-action","tiny-emitter","good-listener"],r);else if(void 0!==o)r(n,e("./clipboard-action"),e("tiny-emitter"),e("good-listener"));else{var a={exports:{}};r(a,i.clipboardAction,i.tinyEmitter,i.goodListener),i.clipboard=a.exports}}(this,function(t,e,n,o){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function c(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function l(t,e){var n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}var s=i(e),u=i(n),f=i(o),d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},h=function(){function t(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===d(e.container)?e.container:document.body}},{key:"listenClick",value:function t(e){var n=this;this.listener=(0,f.default)(e,"click",function(t){return n.onClick(t)})}},{key:"onClick",value:function t(e){var n=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new s.default({action:this.action(n),target:this.target(n),text:this.text(n),container:this.container,trigger:n,emitter:this})}},{key:"defaultAction",value:function t(e){return l("action",e)}},{key:"defaultTarget",value:function t(e){var n=l("target",e);if(n)return document.querySelector(n)}},{key:"defaultText",value:function t(e){return l("text",e)}},{key:"destroy",value:function t(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],n="string"==typeof e?[e]:e,o=!!document.queryCommandSupported;return n.forEach(function(t){o=o&&!!document.queryCommandSupported(t)}),o}}]),e}(u.default);t.exports=p})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)}); \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/holder.min.js b/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/holder.min.js deleted file mode 100644 index 62255af4..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/holder.min.js +++ /dev/null @@ -1,13 +0,0 @@ -/*! - -Holder - client side image placeholders -Version 2.9.4+cabil -© 2016 Ivan Malopinsky - http://imsky.co - -Site: http://holderjs.com -Issues: https://github.com/imsky/holder/issues -License: MIT - -*/ -!function(e){if(e.document){var t=e.document;t.querySelectorAll||(t.querySelectorAll=function(n){var r,i=t.createElement("style"),o=[];for(t.documentElement.firstChild.appendChild(i),t._qsa=[],i.styleSheet.cssText=n+"{x-qsa:expression(document._qsa && document._qsa.push(this))}",e.scrollBy(0,0),i.parentNode.removeChild(i);t._qsa.length;)r=t._qsa.shift(),r.style.removeAttribute("x-qsa"),o.push(r);return t._qsa=null,o}),t.querySelector||(t.querySelector=function(e){var n=t.querySelectorAll(e);return n.length?n[0]:null}),t.getElementsByClassName||(t.getElementsByClassName=function(e){return e=String(e).replace(/^|\s+/g,"."),t.querySelectorAll(e)}),Object.keys||(Object.keys=function(e){if(e!==Object(e))throw TypeError("Object.keys called on non-object");var t,n=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.push(t);return n}),Array.prototype.forEach||(Array.prototype.forEach=function(e){if(void 0===this||null===this)throw TypeError();var t=Object(this),n=t.length>>>0;if("function"!=typeof e)throw TypeError();var r,i=arguments[1];for(r=0;r>16&255)),i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o)),a=0,o=0),r+=1;return 12===a?(o>>=4,i.push(String.fromCharCode(255&o))):18===a&&(o>>=2,i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o))),i.join("")},e.btoa=e.btoa||function(e){e=String(e);var n,r,i,o,a,s,l,h=0,u=[];if(/[^\x00-\xFF]/.test(e))throw Error("InvalidCharacterError");for(;h>2,a=(3&n)<<4|r>>4,s=(15&r)<<2|i>>6,l=63&i,h===e.length+2?(s=64,l=64):h===e.length+1&&(l=64),u.push(t.charAt(o),t.charAt(a),t.charAt(s),t.charAt(l));return u.join("")}}(e),Object.prototype.hasOwnProperty||(Object.prototype.hasOwnProperty=function(e){var t=this.__proto__||this.constructor.prototype;return e in this&&(!(e in t)||t[e]!==this[e])}),function(){if("performance"in e==!1&&(e.performance={}),Date.now=Date.now||function(){return(new Date).getTime()},"now"in e.performance==!1){var t=Date.now();performance.timing&&performance.timing.navigationStart&&(t=performance.timing.navigationStart),e.performance.now=function(){return Date.now()-t}}}(),e.requestAnimationFrame||(e.webkitRequestAnimationFrame&&e.webkitCancelAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return webkitRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.webkitCancelAnimationFrame}(e):e.mozRequestAnimationFrame&&e.mozCancelAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return mozRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.mozCancelAnimationFrame}(e):!function(e){e.requestAnimationFrame=function(t){return e.setTimeout(t,1e3/60)},e.cancelAnimationFrame=e.clearTimeout}(e))}}(this),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Holder=t():e.Holder=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){(function(t){function r(e,t,n,r){var a=i(n.substr(n.lastIndexOf(e.domain)),e);a&&o({mode:null,el:r,flags:a,engineSettings:t})}function i(e,t){var n={theme:k(O.settings.themes.gray,null),stylesheets:t.stylesheets,instanceOptions:t},r=e.indexOf("?"),i=[e];r!==-1&&(i=[e.slice(0,r),e.slice(r+1)]);var o=i[0].split("/");n.holderURL=e;var a=o[1],s=a.match(/([\d]+p?)x([\d]+p?)/);if(!s)return!1;if(n.fluid=a.indexOf("p")!==-1,n.dimensions={width:s[1].replace("p","%"),height:s[2].replace("p","%")},2===i.length){var l=v.parse(i[1]);if(w.truthy(l.ratio)){n.fluid=!0;var h=parseFloat(n.dimensions.width.replace("%","")),u=parseFloat(n.dimensions.height.replace("%",""));u=Math.floor(100*(u/h)),h=100,n.dimensions.width=h+"%",n.dimensions.height=u+"%"}if(n.auto=w.truthy(l.auto),l.bg&&(n.theme.bg=w.parseColor(l.bg)),l.fg&&(n.theme.fg=w.parseColor(l.fg)),l.bg&&!l.fg&&(n.autoFg=!0),l.theme&&n.instanceOptions.themes.hasOwnProperty(l.theme)&&(n.theme=k(n.instanceOptions.themes[l.theme],null)),l.text&&(n.text=l.text),l.textmode&&(n.textmode=l.textmode),l.size&&(n.size=l.size),l.font&&(n.font=l.font),l.align&&(n.align=l.align),l.lineWrap&&(n.lineWrap=l.lineWrap),n.nowrap=w.truthy(l.nowrap),n.outline=w.truthy(l.outline),w.truthy(l.random)){O.vars.cache.themeKeys=O.vars.cache.themeKeys||Object.keys(n.instanceOptions.themes);var c=O.vars.cache.themeKeys[0|Math.random()*O.vars.cache.themeKeys.length];n.theme=k(n.instanceOptions.themes[c],null)}}return n}function o(e){var t=e.mode,n=e.el,r=e.flags,i=e.engineSettings,o=r.dimensions,s=r.theme,l=o.width+"x"+o.height;t=null==t?r.fluid?"fluid":"image":t;var c=/holder_([a-z]+)/g,d=!1;if(null!=r.text&&(s.text=r.text,"object"===n.nodeName.toLowerCase())){for(var f=s.text.split("\\n"),p=0;p1){var b,x=0,A=0,C=0;w=new s.Group("line"+C),"left"!==e.align&&"right"!==e.align||(o=e.width*(1-2*(1-r)));for(var E=0;E=o||T===!0)&&(t(g,w,x,g.properties.leading),g.add(w),x=0,A+=g.properties.leading,C+=1,w=new s.Group("line"+C),w.y=A),T!==!0&&(v.moveTo(x,0),x+=m.spaceWidth+k.width,w.add(v))}if(t(g,w,x,g.properties.leading),g.add(w),"left"===e.align)g.moveTo(e.width-i,null,null);else if("right"===e.align){for(b in g.children)w=g.children[b],w.moveTo(e.width-w.width,null,null);g.moveTo(0-(e.width-i),null,null)}else{for(b in g.children)w=g.children[b],w.moveTo((g.width-w.width)/2,null,null);g.moveTo((e.width-g.width)/2,null,null)}g.moveTo(null,(e.height-g.height)/2,null),(e.height-g.height)/2<0&&g.moveTo(null,0,null)}else v=new s.Text(e.text),w=new s.Group("line0"),w.add(v),g.add(w),"left"===e.align?g.moveTo(e.width-i,null,null):"right"===e.align?g.moveTo(0-(e.width-i),null,null):g.moveTo((e.width-m.boundingBox.width)/2,null,null),g.moveTo(null,(e.height-m.boundingBox.height)/2,null);return a}function l(e,t,n,r){var i=parseInt(e,10),o=parseInt(t,10),a=Math.max(i,o),s=Math.min(i,o),l=.8*Math.min(s,a*r);return Math.round(Math.max(n,l))}function h(e){var t;t=null==e||null==e.nodeType?O.vars.resizableImages:[e];for(var n=0,r=t.length;n1){n.nodeValue="";for(var v=0;v=0?t:1)}function o(e){x?i(e):S.push(e)}null==document.readyState&&document.addEventListener&&(document.addEventListener("DOMContentLoaded",function C(){document.removeEventListener("DOMContentLoaded",C,!1),document.readyState="complete"},!1),document.readyState="loading");var a=e.document,s=a.documentElement,l="load",h=!1,u="on"+l,c="complete",d="readyState",f="attachEvent",p="detachEvent",g="addEventListener",m="DOMContentLoaded",v="onreadystatechange",y="removeEventListener",w=g in a,b=h,x=h,S=[];if(a[d]===c)i(t);else if(w)a[g](m,n,h),e[g](l,n,h);else{a[f](v,n),e[f](u,n);try{b=null==e.frameElement&&s}catch(A){}b&&b.doScroll&&!function E(){if(!x){try{b.doScroll("left")}catch(e){return i(E,50)}r(),t()}}()}return o.version="1.4.0",o.isReady=function(){return x},o}e.exports="undefined"!=typeof window&&n(window)},function(e,t,n){var r=encodeURIComponent,i=decodeURIComponent,o=n(4),a=n(5),s=/(\w+)\[(\d+)\]/,l=/\w+\.\w+/;t.parse=function(e){if("string"!=typeof e)return{};if(e=o(e),""===e)return{};"?"===e.charAt(0)&&(e=e.slice(1));for(var t={},n=e.split("&"),r=0;r=0;r--)n=e.charCodeAt(r),n>128?t.unshift(["&#",n,";"].join("")):t.unshift(e[r]);return t.join("")},t.imageExists=function(e,t){var n=new Image;n.onerror=function(){t.call(this,!1)},n.onload=function(){t.call(this,!0)},n.src=e},t.decodeHtmlEntity=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(t)})},t.dimensionCheck=function(e){var t={height:e.clientHeight,width:e.clientWidth};return!(!t.height||!t.width)&&t},t.truthy=function(e){return"string"==typeof e?"true"===e||"yes"===e||"1"===e||"on"===e||"✓"===e:!!e},t.parseColor=function(e){var t,n=/(^(?:#?)[0-9a-f]{6}$)|(^(?:#?)[0-9a-f]{3}$)/i,r=/^rgb\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/,i=/^rgba\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0\.\d{1,}|1)\)$/,o=e.match(n);return null!==o?(t=o[1]||o[2],"#"!==t[0]?"#"+t:t):(o=e.match(r),null!==o?t="rgb("+o.slice(1).join(",")+")":(o=e.match(i),null!==o?t="rgba("+o.slice(1).join(",")+")":null))},t.canvasRatio=function(){var t=1,n=1;if(e.document){var r=e.document.createElement("canvas");if(r.getContext){var i=r.getContext("2d");t=e.devicePixelRatio||1,n=i.webkitBackingStorePixelRatio||i.mozBackingStorePixelRatio||i.msBackingStorePixelRatio||i.oBackingStorePixelRatio||i.backingStorePixelRatio||1}}return t/n}}).call(t,function(){return this}())},function(e,t,n){(function(e){var r=n(9),i="http://www.w3.org/2000/svg",o=8;t.initSVG=function(e,t,n){var a,s,l=!1;e&&e.querySelector?(s=e.querySelector("style"),null===s&&(l=!0)):(e=r.newEl("svg",i),l=!0),l&&(a=r.newEl("defs",i),s=r.newEl("style",i),r.setAttr(s,{type:"text/css"}),a.appendChild(s),e.appendChild(a)),e.webkitMatchesSelector&&e.setAttribute("xmlns",i);for(var h=0;h=0;l--){var h=s.createProcessingInstruction("xml-stylesheet",'href="'+a[l]+'" rel="stylesheet"');s.insertBefore(h,s.firstChild)}s.removeChild(s.documentElement),o=i.serializeToString(s)}var u=i.serializeToString(t);return u=u.replace(/\&(\#[0-9]{2,}\;)/g,"&$1"),o+u}}}).call(t,function(){return this}())},function(e,t){(function(e){t.newEl=function(t,n){if(e.document)return null==n?e.document.createElement(t):e.document.createElementNS(n,t)},t.setAttr=function(e,t){for(var n in t)e.setAttribute(n,t[n])},t.createXML=function(){if(e.DOMParser)return(new DOMParser).parseFromString("","application/xml")},t.getNodeArray=function(t){var n=null;return"string"==typeof t?n=document.querySelectorAll(t):e.NodeList&&t instanceof e.NodeList?n=t:e.Node&&t instanceof e.Node?n=[t]:e.HTMLCollection&&t instanceof e.HTMLCollection?n=t:t instanceof Array?n=t:null===t&&(n=[]),n=Array.prototype.slice.call(n)}}).call(t,function(){return this}())},function(e,t){var n=function(e,t){"string"==typeof e&&(this.original=e,"#"===e.charAt(0)&&(e=e.slice(1)),/[^a-f0-9]+/i.test(e)||(3===e.length&&(e=e.replace(/./g,"$&$&")),6===e.length&&(this.alpha=1,t&&t.alpha&&(this.alpha=t.alpha),this.set(parseInt(e,16)))))};n.rgb2hex=function(e,t,n){function r(e){var t=(0|e).toString(16);return e<16&&(t="0"+t),t}return[e,t,n].map(r).join("")},n.hsl2rgb=function(e,t,n){var r=e/60,i=(1-Math.abs(2*n-1))*t,o=i*(1-Math.abs(parseInt(r)%2-1)),a=n-i/2,s=0,l=0,h=0;return r>=0&&r<1?(s=i,l=o):r>=1&&r<2?(s=o,l=i):r>=2&&r<3?(l=i,h=o):r>=3&&r<4?(l=o,h=i):r>=4&&r<5?(s=o,h=i):r>=5&&r<6&&(s=i,h=o),s+=a,l+=a,h+=a,s=parseInt(255*s),l=parseInt(255*l),h=parseInt(255*h),[s,l,h]},n.prototype.set=function(e){this.raw=e;var t=(16711680&this.raw)>>16,n=(65280&this.raw)>>8,r=255&this.raw,i=.2126*t+.7152*n+.0722*r,o=-.09991*t-.33609*n+.436*r,a=.615*t-.55861*n-.05639*r;return this.rgb={r:t,g:n,b:r},this.yuv={y:i,u:o,v:a},this},n.prototype.lighten=function(e){var t=Math.min(1,Math.max(0,Math.abs(e)))*(e<0?-1:1),r=255*t|0,i=Math.min(255,Math.max(0,this.rgb.r+r)),o=Math.min(255,Math.max(0,this.rgb.g+r)),a=Math.min(255,Math.max(0,this.rgb.b+r)),s=n.rgb2hex(i,o,a);return new n(s)},n.prototype.toHex=function(e){return(e?"#":"")+this.raw.toString(16)},n.prototype.lighterThan=function(e){return e instanceof n||(e=new n(e)),this.yuv.y>e.yuv.y},n.prototype.blendAlpha=function(e){e instanceof n||(e=new n(e));var t=e,r=this,i=t.alpha*t.rgb.r+(1-t.alpha)*r.rgb.r,o=t.alpha*t.rgb.g+(1-t.alpha)*r.rgb.g,a=t.alpha*t.rgb.b+(1-t.alpha)*r.rgb.b;return new n(n.rgb2hex(i,o,a))},e.exports=n},function(e,t){e.exports={version:"2.9.4",svg_ns:"http://www.w3.org/2000/svg"}},function(e,t,n){function r(e,t){return c.element({tag:t,width:e.width,height:e.height,fill:e.properties.fill})}function i(e){return h.cssProps({fill:e.fill,"font-weight":e.font.weight,"font-family":e.font.family+", monospace","font-size":e.font.size+e.font.units})}function o(e,t,n){var r=n/2;return["M",r,r,"H",e-r,"V",t-r,"H",r,"V",0,"M",0,r,"L",e,t-r,"M",0,t-r,"L",e,r].join(" ")}var a=n(13),s=n(8),l=n(11),h=n(7),u=l.svg_ns,c={element:function(e){var t=e.tag,n=e.content||"";return delete e.tag,delete e.content,[t,n,e]}};e.exports=function(e,t){var n=t.engineSettings,l=n.stylesheets,h=l.map(function(e){return''}).join("\n"),d="holder_"+Number(new Date).toString(16),f=e.root,p=f.children.holderTextGroup,g="#"+d+" text { "+i(p.properties)+" } ";p.y+=.8*p.textPositionData.boundingBox.height;var m=[];Object.keys(p.children).forEach(function(e){var t=p.children[e];Object.keys(t.children).forEach(function(e){var n=t.children[e],r=p.x+t.x+n.x,i=p.y+t.y+n.y,o=c.element({tag:"text",content:n.properties.text,x:r,y:i});m.push(o)})});var v=c.element({tag:"g",content:m}),y=null;if(f.children.holderBg.properties.outline){var w=f.children.holderBg.properties.outline;y=c.element({tag:"path",d:o(f.children.holderBg.width,f.children.holderBg.height,w.width),"stroke-width":w.width,stroke:w.fill,fill:"none"})}var b=r(f.children.holderBg,"rect"),x=[];x.push(b),w&&x.push(y),x.push(v);var S=c.element({tag:"g",id:d,content:x}),A=c.element({tag:"style",content:g,type:"text/css"}),C=c.element({tag:"defs",content:A}),E=c.element({tag:"svg",content:[C,S],width:f.properties.width,height:f.properties.height,xmlns:u,viewBox:[0,0,f.properties.width,f.properties.height].join(" "),preserveAspectRatio:"none"}),k=a(E);k=h+k[0];var T=s.svgStringToDataURI(k,"background"===t.mode);return T}},function(e,t,n){n(14);e.exports=function r(e,t,n){"use strict";function i(e){var t=e.match(/^[\w-]+/),r={tag:t?t[0]:"div",attr:{},children:[]},i=e.match(/#([\w-]+)/),o=e.match(/\$([\w-]+)/),a=e.match(/\.[\w-]+/g);return i&&(r.attr.id=i[1],n[i[1]]=r),o&&(n[o[1]]=r),a&&(r.attr["class"]=a.join(" ").replace(/\./g,"")),e.match(/&$/g)&&(f=!1),r}function o(e,t){if(null!==t&&t!==!1&&void 0!==t)return"string"!=typeof t&&"object"!=typeof t?String(t):t}function a(e){return e||0===e?String(e).replace(/&/g,"&").replace(/"/g,"""):""}function s(e){return String(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}var l,h,u,c,d=1,f=!0;if(n=n||{},"string"==typeof e[0])e[0]=i(e[0]);else{if(!Array.isArray(e[0]))throw new Error("First element of array must be a string, or an array and not "+JSON.stringify(e[0]));d=0}for(;d",e[0]=l}return n[0]=e[0],u&&u(e[0]),n}},function(e,t){"use strict";function n(e){var t=""+e,n=r.exec(t);if(!n)return t;var i,o="",a=0,s=0;for(a=n.index;a]/;e.exports=n},function(e,t,n){var r=n(9),i=n(7);e.exports=function(){var e=r.newEl("canvas"),t=null;return function(n){null==t&&(t=e.getContext("2d"));var r=i.canvasRatio(),o=n.root;e.width=r*o.properties.width,e.height=r*o.properties.height,t.textBaseline="middle";var a=o.children.holderBg,s=r*a.width,l=r*a.height,h=2,u=h/2;t.fillStyle=a.properties.fill,t.fillRect(0,0,s,l),a.properties.outline&&(t.strokeStyle=a.properties.outline.fill,t.lineWidth=a.properties.outline.width,t.moveTo(u,u),t.lineTo(s-u,u),t.lineTo(s-u,l-u),t.lineTo(u,l-u),t.lineTo(u,u),t.moveTo(0,u),t.lineTo(s,l-u),t.moveTo(0,l-u),t.lineTo(s,u),t.stroke());var c=o.children.holderTextGroup;t.font=c.properties.font.weight+" "+r*c.properties.font.size+c.properties.font.units+" "+c.properties.font.family+", monospace",t.fillStyle=c.properties.fill;for(var d in c.children){var f=c.children[d];for(var p in f.children){var g=f.children[p],m=r*(c.x+f.x+g.x),v=r*(c.y+f.y+g.y+c.properties.leading/2);t.fillText(g.properties.text,m,v)}}return e.toDataURL("image/png")}}()}])}),function(e,t){t&&(Holder=e.Holder); -}(this,"undefined"!=typeof Meteor&&"undefined"!=typeof Package); \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/jquery-slim.min.js b/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/jquery-slim.min.js deleted file mode 100644 index 105d00e6..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/jquery-slim.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v3.2.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector | (c) JS Foundation and other contributors | jquery.org/license */ -!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="
    ",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a); -}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S),a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}}),r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var _a,ab=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return T(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?_a:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),_a={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=ab[b]||r.find.attr;ab[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=ab[g],ab[g]=e,e=null!=c(a,b,d)?g:null,ab[g]=f),e}});var bb=/^(?:input|select|textarea|button)$/i,cb=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function db(a){var b=a.match(L)||[];return b.join(" ")}function eb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,eb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=eb(c),d=1===c.nodeType&&" "+db(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=db(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,eb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=eb(c),d=1===c.nodeType&&" "+db(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=db(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,eb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=eb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+db(eb(c))+" ").indexOf(b)>-1)return!0;return!1}});var fb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(fb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:db(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var gb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!gb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,gb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var hb=/\[\]$/,ib=/\r?\n/g,jb=/^(?:submit|button|image|reset|file)$/i,kb=/^(?:input|select|textarea|keygen)/i;function lb(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||hb.test(a)?d(a,e):lb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d); -});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)lb(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)lb(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&kb.test(this.nodeName)&&!jb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(ib,"\r\n")}}):{name:b.name,value:c.replace(ib,"\r\n")}}).get()}}),r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="
    ",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=C.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=qa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),b=f.ownerDocument,c=b.documentElement,e=b.defaultView,{top:d.top+e.pageYOffset-c.clientTop,left:d.left+e.pageXOffset-c.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),B(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||ra})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return T(this,function(a,d,e){var f;return r.isWindow(a)?f=a:9===a.nodeType&&(f=a.defaultView),void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Pa(o.pixelPosition,function(a,c){if(c)return c=Oa(a,b),Ma.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return T(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.holdReady=function(a){a?r.readyWait++:r.ready(!0)},r.isArray=Array.isArray,r.parseJSON=JSON.parse,r.nodeName=B,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var mb=a.jQuery,nb=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=nb),b&&a.jQuery===r&&(a.jQuery=mb),r},b||(a.jQuery=a.$=r),r}); diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/popper.min.js b/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/popper.min.js deleted file mode 100644 index c1d69d99..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/js/vendor/popper.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/* - Copyright (C) Federico Zivolo 2017 - Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT). - */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=window.getComputedStyle(e,null);return t?o[t]:o}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e||-1!==['HTML','BODY','#document'].indexOf(e.nodeName))return window.document.body;var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll)/.test(r+s+p)?e:n(o(e))}function r(e){var o=e&&e.offsetParent,i=o&&o.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TD','TABLE'].indexOf(o.nodeName)&&'static'===t(o,'position')?r(o):o:window.document.documentElement}function p(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||r(e.firstElementChild)===e)}function s(e){return null===e.parentNode?e:s(e.parentNode)}function d(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return window.document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,i=o?e:t,n=o?t:e,a=document.createRange();a.setStart(i,0),a.setEnd(n,0);var l=a.commonAncestorContainer;if(e!==l&&t!==l||i.contains(n))return p(l)?l:r(l);var f=s(e);return f.host?d(f.host,t):d(e,s(t).host)}function a(e){var t=1=o.clientWidth&&i>=o.clientHeight}),l=0i[e]&&!t.escapeWithReference&&(n=V(p[o],i[e]-('right'===e?p.width:p.height))),se({},o,n)}};return n.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';p=de({},p,s[t](e))}),e.offsets.popper=p,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,i=t.reference,n=e.placement.split('-')[0],r=_,p=-1!==['top','bottom'].indexOf(n),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]r(i[s])&&(e.offsets.popper[d]=r(i[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){if(!F(e.instance.modifiers,'arrow','keepTogether'))return e;var i=o.element;if('string'==typeof i){if(i=e.instance.popper.querySelector(i),!i)return e;}else if(!e.instance.popper.contains(i))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var n=e.placement.split('-')[0],r=e.offsets,p=r.popper,s=r.reference,d=-1!==['left','right'].indexOf(n),a=d?'height':'width',l=d?'Top':'Left',f=l.toLowerCase(),m=d?'left':'top',c=d?'bottom':'right',g=O(i)[a];s[c]-gp[c]&&(e.offsets.popper[f]+=s[f]+g-p[c]);var u=s[f]+s[a]/2-g/2,b=t(e.instance.popper,'margin'+l).replace('px',''),y=u-h(e.offsets.popper)[f]-b;return y=X(V(p[a]-g,y),0),e.arrowElement=i,e.offsets.arrow={},e.offsets.arrow[f]=Math.round(y),e.offsets.arrow[m]='',e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=w(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement),i=e.placement.split('-')[0],n=L(i),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case fe.FLIP:p=[i,n];break;case fe.CLOCKWISE:p=K(i);break;case fe.COUNTERCLOCKWISE:p=K(i,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(i!==s||p.length===d+1)return e;i=e.placement.split('-')[0],n=L(i);var a=e.offsets.popper,l=e.offsets.reference,f=_,m='left'===i&&f(a.right)>f(l.left)||'right'===i&&f(a.left)f(l.top)||'bottom'===i&&f(a.top)f(o.right),g=f(a.top)f(o.bottom),b='left'===i&&c||'right'===i&&h||'top'===i&&g||'bottom'===i&&u,y=-1!==['top','bottom'].indexOf(i),w=!!t.flipVariations&&(y&&'start'===r&&c||y&&'end'===r&&h||!y&&'start'===r&&g||!y&&'end'===r&&u);(m||b||w)&&(e.flipped=!0,(m||b)&&(i=p[d+1]),w&&(r=j(r)),e.placement=i+(r?'-'+r:''),e.offsets.popper=de({},e.offsets.popper,S(e.instance.popper,e.offsets.reference,e.placement)),e=N(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],i=e.offsets,n=i.popper,r=i.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return n[p?'left':'top']=r[o]-(s?n[p?'width':'height']:0),e.placement=L(t),e.offsets.popper=h(n),e}},hide:{order:800,enabled:!0,fn:function(e){if(!F(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=T(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottomo.right||t.top>o.bottom||t.right .col, - > [class^="col-"] { - padding-top: .75rem; - padding-bottom: .75rem; - background-color: rgba(86,61,124,.15); - border: 1px solid rgba(86,61,124,.2); - } - } - - .flex-items-top, - .flex-items-middle, - .flex-items-bottom { - min-height: 6rem; - background-color: rgba(255,0,0,.1); - } -} - -.bd-example-row-flex-cols .row { - min-height: 10rem; - background-color: rgba(255,0,0,.1); -} - -.bd-highlight { - background-color: rgba($bd-purple, .15); - border: 1px solid rgba($bd-purple, .15); -} - -// Grid mixins -.example-container { - width: 800px; - @include make-container(); -} - -.example-row { - @include make-row(); -} - -.example-content-main { - @include make-col-ready(); - - @include media-breakpoint-up(sm) { - @include make-col(6); - } - - @include media-breakpoint-up(lg) { - @include make-col(8); - } -} - -.example-content-secondary { - @include make-col-ready(); - - @include media-breakpoint-up(sm) { - @include make-col(6); - } - - @include media-breakpoint-up(lg) { - @include make-col(4); - } -} - - -// -// Container illustrations -// - -.bd-example-container { - min-width: 16rem; - max-width: 25rem; - margin-right: auto; - margin-left: auto; -} - -.bd-example-container-header { - height: 3rem; - margin-bottom: .5rem; - background-color: lighten($blue, 50%); - border-radius: .25rem; -} - -.bd-example-container-sidebar { - float: right; - width: 4rem; - height: 8rem; - background-color: lighten($blue, 25%); - border-radius: .25rem; -} - -.bd-example-container-body { - height: 8rem; - margin-right: 4.5rem; - background-color: lighten($bd-purple, 25%); - border-radius: .25rem; -} - -.bd-example-container-fluid { - max-width: none; -} - - -// -// Docs examples -// - -.bd-example { - position: relative; - padding: 1rem; - margin: 1rem (-$grid-gutter-width / 2); - border: solid #f7f7f9; - border-width: .2rem 0 0; - @include clearfix(); - - @include media-breakpoint-up(sm) { - padding: 1.5rem; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - border-width: .2rem; - } - - + .highlight, - + .clipboard + .highlight { - margin-top: 0; - } - - + p { - margin-top: 2rem; - } - - .pos-f-t { - position: relative; - margin: -1rem; - - @include media-breakpoint-up(sm) { - margin: -1.5rem; - } - } - - > .form-control { - + .form-control { - margin-top: .5rem; - } - } - - > .nav + .nav, - > .alert + .alert, - > .navbar + .navbar, - > .progress + .progress, - > .progress + .btn { - margin-top: 1rem; - } - - > .dropdown-menu:first-child { - position: static; - display: block; - } - - > .form-group:last-child { - margin-bottom: 0; - } -} - -.bd-example > .close { - float: none; -} - -// Typography -.bd-example-type .table .type-info { - color: #999; - vertical-align: middle; -} -.bd-example-type .table td { - padding: 1rem 0; - border-color: #eee; -} -.bd-example-type .table tr:first-child td { - border-top: 0; -} -.bd-example-type h1, -.bd-example-type h2, -.bd-example-type h3, -.bd-example-type h4, -.bd-example-type h5, -.bd-example-type h6 { - margin: 0; -} - -// Contextual background colors -.bd-example-bg-classes p { - padding: 1rem; -} - -// Images -.bd-example > img { - + img { - margin-left: .5rem; - } -} - -// Buttons -.bd-example > .btn-group { - margin-top: .25rem; - margin-bottom: .25rem; -} -.bd-example > .btn-toolbar + .btn-toolbar { - margin-top: .5rem; -} - -// Forms -.bd-example-control-sizing select, -.bd-example-control-sizing input[type="text"] + input[type="text"] { - margin-top: .5rem; -} -.bd-example-form .input-group { - margin-bottom: .5rem; -} -.bd-example > textarea.form-control { - resize: vertical; -} - -// List groups -.bd-example > .list-group { - max-width: 400px; -} - -// Navbars -.bd-example { - .fixed-top, - .sticky-top { - position: static; - margin: -1rem -1rem 1rem; - } - .fixed-bottom { - position: static; - margin: 1rem -1rem -1rem; - } - - @include media-breakpoint-up(sm) { - .fixed-top, - .sticky-top { - margin: -1.5rem -1.5rem 1rem; - } - .fixed-bottom { - margin: 1rem -1.5rem -1.5rem; - } - } -} - -// Pagination -.bd-example .pagination { - margin-top: .5rem; - margin-bottom: .5rem; -} - -// Example modals -.bd-example-modal { - background-color: #fafafa; - - .modal { - position: relative; - top: auto; - right: auto; - bottom: auto; - left: auto; - z-index: 1; - display: block; - } - - .modal-dialog { - left: auto; - margin-right: auto; - margin-left: auto; - } -} - -.modal { - z-index: 1072; - - .tooltip, - .popover { - z-index: 1073; - } -} - -.modal-backdrop { - z-index: 1071; -} - - -// Example tabbable tabs -.bd-example-tabs .nav-tabs { - margin-bottom: 1rem; -} - -// Tooltips -.bd-example-tooltips { - text-align: center; -} -.bd-example-tooltips > .btn { - margin-top: .25rem; - margin-bottom: .25rem; -} -.bs-tooltip-top-docs, -.bs-tooltip-bottom-docs { - .arrow { - left: 50%; - } -} -.bs-tooltip-right-docs, -.bs-tooltip-left-docs { - .arrow { - top: 50%; - } -} - -// Popovers -.bd-example-popover-static { - padding-bottom: 1.5rem; - background-color: #f9f9f9; -} -.bd-example-popover-static .popover { - position: relative; - display: block; - float: left; - width: 260px; - margin: 1.25rem; -} -.bs-popover-top-docs, -.bs-popover-bottom-docs { - .arrow { - left: 50%; - } -} -.bs-popover-right-docs, -.bs-popover-left-docs { - .arrow { - top: 50%; - } -} - -// Tooltips -.tooltip-demo a { - white-space: nowrap; -} - -.bd-example-tooltip-static .tooltip { - position: relative; - display: inline-block; - margin: 10px 20px; - opacity: 1; -} - -// Scrollspy demo on fixed height div -.scrollspy-example { - position: relative; - height: 200px; - margin-top: .5rem; - overflow: auto; -} - -.scrollspy-example-2 { - position: relative; - height: 350px; - overflow: auto; -} - -.bd-example-border-utils { - [class^="border"] { - display: inline-block; - width: 5rem; - height: 5rem; - margin: .25rem; - background-color: #f5f5f5; - border: 1px solid; - } -} - -// -// Code snippets -// - -.highlight { - padding: 1rem; - margin-top: 1rem; - margin-bottom: 1rem; - background-color: #f7f7f9; - -ms-overflow-style: -ms-autohiding-scrollbar; - - @include media-breakpoint-up(sm) { - padding: 1.5rem; - } -} - -.bd-content .highlight { - margin-right: (-$grid-gutter-width / 2); - margin-left: (-$grid-gutter-width / 2); - - @include media-breakpoint-up(sm) { - margin-right: 0; - margin-left: 0; - } -} - -.highlight pre { - padding: 0; - margin-top: 0; - margin-bottom: 0; - background-color: transparent; - border: 0; -} -.highlight pre code { - font-size: inherit; - color: $gray-900; // Effectively the base text color -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_content.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_content.scss deleted file mode 100644 index 112370a2..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_content.scss +++ /dev/null @@ -1,115 +0,0 @@ -// stylelint-disable no-duplicate-selectors, selector-max-combinators, selector-max-compound-selectors, selector-max-type, selector-no-qualifying-type - -// -// Automatically style Markdown-based tables like a Bootstrap `.table`. -// - -.bd-content { - order: 1; - - // Hack the sticky header - > h2[id], - > h3[id], - > h4[id] { - pointer-events: none; - - > div, - > a { - pointer-events: auto; - } - - &::before { - display: block; - height: 6rem; - margin-top: -6rem; - visibility: hidden; - content: ""; - } - } - - > table { - width: 100%; - max-width: 100%; - margin-bottom: 1rem; - - @include media-breakpoint-down(md) { - display: block; - overflow-x: auto; - -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057 - } - - // Cells - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - padding: $table-cell-padding; - vertical-align: top; - border: 1px solid $table-border-color; - - > p:last-child { - margin-bottom: 0; - } - } - } - } - - // Prevent breaking of code (e.g., Grunt tasks list) - td:first-child > code { - white-space: nowrap; - } - } -} - -// -// Docs sections -// - -.bd-content { - > h2:not(:first-child) { - margin-top: 3rem; - } - - > h3 { - margin-top: 1.5rem; - } - - > ul li, - > ol li { - margin-bottom: .25rem; - } - - @include media-breakpoint-up(lg) { - > ul, - > ol, - > p { - max-width: 80%; - } - } -} - -.bd-title { - margin-top: 1rem; - margin-bottom: .5rem; - font-weight: 300; - - @include media-breakpoint-up(sm) { - font-size: 3rem; - } -} - -.bd-lead { - font-size: 1.125rem; - font-weight: 300; - - @include media-breakpoint-up(sm) { - max-width: 80%; - margin-bottom: 1rem; - font-size: 1.5rem; - } -} - -.bd-text-purple { color: $bd-purple; } -.bd-text-purple-bright { color: $bd-purple-bright; } diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_examples.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_examples.scss deleted file mode 100644 index a4ec7a29..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_examples.scss +++ /dev/null @@ -1,24 +0,0 @@ -// -// Examples -// - -.bd-examples .img-thumbnail { - margin-bottom: .75rem; -} -.bd-examples h4 { - margin-bottom: .25rem; -} -.bd-examples p { - margin-bottom: 1.25rem; -} - -@media (max-width: 480px) { - .bd-examples { - margin-right: -.75rem; - margin-left: -.75rem; - } - .bd-examples > [class^="col-"] { - padding-right: .75rem; - padding-left: .75rem; - } -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_featured-sites.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_featured-sites.scss deleted file mode 100644 index b0964a91..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_featured-sites.scss +++ /dev/null @@ -1,21 +0,0 @@ -.bd-featured-sites { - margin-right: -1px; - margin-left: -1px; -} -.bd-featured-sites .col-6 { - padding: 1px; -} -.bd-featured-sites .img-fluid { - margin-top: 0; -} - -@media (min-width: 768px) { - .bd-featured-sites .col-sm-3:first-child img { - border-top-left-radius: .25rem; - border-bottom-left-radius: .25rem; - } - .bd-featured-sites .col-sm-3:last-child img { - border-top-right-radius: .25rem; - border-bottom-right-radius: .25rem; - } -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_footer.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_footer.scss deleted file mode 100644 index ab605d28..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_footer.scss +++ /dev/null @@ -1,40 +0,0 @@ -// -// Footer -// - -.bd-footer { - font-size: 85%; - text-align: center; - background-color: #f7f7f7; - - a { - font-weight: 500; - color: $gray-700; - - &:hover, - &:focus { - color: $link-color; - } - } - - p { - margin-bottom: 0; - } - - @include media-breakpoint-up(sm) { - text-align: left; - } -} - -.bd-footer-links { - padding-left: 0; - margin-bottom: 1rem; - - li { - display: inline-block; - - + li { - margin-left: 1rem; - } - } -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_masthead.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_masthead.scss deleted file mode 100644 index 614e6566..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_masthead.scss +++ /dev/null @@ -1,61 +0,0 @@ -// stylelint-disable declaration-no-important - -.bd-masthead { - position: relative; - padding: 3rem ($grid-gutter-width / 2); - // background-image: linear-gradient(45deg, #fafafa, #f5f5f5); - - h1 { - line-height: 1; - } - - .btn { - width: 100%; - padding: .8rem 2rem; - font-size: 1.25rem; - font-weight: 500; - } - - .carbonad { - margin-top: 0 !important; - margin-bottom: -3rem !important; - } - - @include media-breakpoint-up(sm) { - padding-top: 5rem; - padding-bottom: 5rem; - - .carbonad { - margin-bottom: 0 !important; - } - } - - @include media-breakpoint-up(md) { - h1 { - font-size: 4rem; - } - - .carbonad { - margin-top: 3rem !important; - } - } -} - -.bd-pretext { - overflow: hidden; - resize: none; -} - -.half-rule { - width: 6rem; - margin: 2.5rem 0; -} - -.masthead-followup { - .bd-clipboard { display: none; } - - .highlight { - padding: .5rem 0; - background-color: transparent; - } -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_nav.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_nav.scss deleted file mode 100644 index 7e831e67..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_nav.scss +++ /dev/null @@ -1,76 +0,0 @@ -// -// Main navbar -// - -.bd-navbar { - min-height: 4rem; - background-color: $bd-purple; - box-shadow: 0 .5rem 1rem rgba(0,0,0,.05), inset 0 -1px 0 rgba(0,0,0,.1); - - @include media-breakpoint-down(md) { - padding-right: .5rem; - padding-left: .5rem; - - .navbar-nav-scroll { - max-width: 100%; - height: 2.5rem; - margin-top: .25rem; - overflow: hidden; - font-size: .875rem; - - .navbar-nav { - padding-bottom: 2rem; - overflow-x: auto; - white-space: nowrap; - -webkit-overflow-scrolling: touch; - } - } - } - - @include media-breakpoint-up(md) { - @supports (position: sticky) { - position: sticky; - top: 0; - z-index: 1071; // over everything in bootstrap - } - } - - .navbar-nav { - .nav-link { - padding-right: .5rem; - padding-left: .5rem; - color: $bd-purple-light; - - &.active, - &:hover { - color: #fff; - background-color: transparent; - } - - &.active { - font-weight: 500; - } - } - } - - .navbar-nav-svg { - display: inline-block; - width: 1rem; - height: 1rem; - vertical-align: text-top; - } - - .dropdown-menu { - font-size: .875rem; - } - - .dropdown-item.active { - font-weight: 500; - color: $gray-900; - background-color: transparent; - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23292b2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-position: .4rem .6rem; - background-size: .75rem .75rem; - } -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_page-header.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_page-header.scss deleted file mode 100644 index 7050af10..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_page-header.scss +++ /dev/null @@ -1,60 +0,0 @@ -// stylelint-disable declaration-no-important - -.bd-pageheader { - padding: 2rem ($grid-gutter-width / 2); - margin-bottom: 1.5rem; - color: $bd-purple-light; - text-align: center; - background-color: $bd-purple; - - .container { - position: relative; - } - - h1 { - font-size: 3rem; - font-weight: 400; - color: #fff; - } - - p { - margin-bottom: 0; - font-size: 1.25rem; - font-weight: 300; - } - - @include media-breakpoint-up(sm) { - padding-top: 4rem; - padding-bottom: 4rem; - margin-bottom: 3rem; - text-align: left; - - .carbonad { - margin: 2rem 0 0 !important; - } - } - - @include media-breakpoint-up(md) { - h1 { - font-size: 4rem; - } - - p { - font-size: 1.5rem; - } - } - - @include media-breakpoint-up(lg) { - h1, - p { - margin-right: 380px; - } - - .carbonad { - position: absolute; - top: 0; - right: .75rem; // offset from the .container's padding - margin: 0 !important; - } - } -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_responsive-tests.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_responsive-tests.scss deleted file mode 100644 index be5e5320..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_responsive-tests.scss +++ /dev/null @@ -1,15 +0,0 @@ -// -// Responsive tests -// - -// Responsive (scrollable) doc tables -.table-responsive .highlight pre { - white-space: normal; -} - -// Utility classes table -.bd-table th small { - display: block; - font-weight: 400; - color: #999; -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_sidebar.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_sidebar.scss deleted file mode 100644 index fdf3ef24..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_sidebar.scss +++ /dev/null @@ -1,166 +0,0 @@ -// stylelint-disable declaration-no-important - -// -// Right side table of contents -// - -.bd-toc { - @supports (position: sticky) { - position: sticky; - top: 4rem; - max-height: calc(100vh - 4rem); - overflow-y: auto; - } - order: 2; - padding-top: 1.5rem; - padding-bottom: 1.5rem; - font-size: .875rem; -} - -.section-nav { - padding-left: 0; - border-left: 1px solid #eee; - - ul { - padding-left: 1rem; - - ul { - display: none; - } - } -} - -.toc-entry { - display: block; - - a { - display: block; - padding: .125rem 1.5rem; - color: #99979c; - - &:hover { - color: $blue; - text-decoration: none; - } - } -} - -// -// Left side navigation -// - -.bd-sidebar { - order: 0; - // background-color: #f5f2f9; - border-bottom: 1px solid rgba(0,0,0,.1); - - @include media-breakpoint-up(md) { - @supports (position: sticky) { - position: sticky; - top: 4rem; - z-index: 1000; - max-height: calc(100vh - 4rem); - } - border-right: 1px solid rgba(0,0,0,.1); - } - - @include media-breakpoint-up(xl) { - max-width: 320px; - } -} - -.bd-links { - padding-top: 1rem; - padding-bottom: 1rem; - margin-right: -15px; - margin-left: -15px; - - @include media-breakpoint-up(md) { - @supports (position: sticky) { - max-height: calc(100vh - 9rem); - overflow-y: auto; - } - } - - // Override collapse behaviors - @include media-breakpoint-up(md) { - display: block !important; - } -} - -.bd-search { - position: relative; // To contain the Algolia search - padding: 1rem 15px; - margin-right: -15px; - margin-left: -15px; - border-bottom: 1px solid rgba(0,0,0,.05); - - .form-control:focus { - border-color: $bd-purple-bright; - box-shadow: 0 0 0 3px rgba($bd-purple-bright, .25); - } -} - -.bd-search-docs-toggle { - line-height: 1; - color: $gray-900; -} - -.bd-sidenav { - display: none; -} - -.bd-toc-link { - display: block; - padding: .25rem 1.5rem; - font-weight: 500; - color: rgba(0,0,0,.65); - - &:hover { - color: rgba(0,0,0,.85); - text-decoration: none; - } -} - -.bd-toc-item { - &.active { - margin-bottom: 1rem; - - &:not(:first-child) { - margin-top: 1rem; - } - - > .bd-toc-link { - color: rgba(0,0,0,.85); - - &:hover { - background-color: transparent; - } - } - - > .bd-sidenav { - display: block; - } - } -} - -// All levels of nav -.bd-sidebar .nav > li > a { - display: block; - padding: .25rem 1.5rem; - font-size: 90%; - color: rgba(0,0,0,.65); -} - -.bd-sidebar .nav > li > a:hover { - color: rgba(0,0,0,.85); - text-decoration: none; - background-color: transparent; -} - -.bd-sidebar .nav > .active > a, -.bd-sidebar .nav > .active:hover > a { - font-weight: 500; - color: rgba(0,0,0,.85); - background-color: transparent; -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_skiplink.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_skiplink.scss deleted file mode 100644 index 7ca3074a..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_skiplink.scss +++ /dev/null @@ -1,14 +0,0 @@ -// stylelint-disable selector-max-id - -#skippy { - display: block; - padding: 1em; - color: #fff; - background-color: $bd-purple; - outline: 0; - - .skiplink-text { - padding: .5em; - outline: 1px dotted; - } -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_syntax.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_syntax.scss deleted file mode 100644 index e66c5da2..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_syntax.scss +++ /dev/null @@ -1,78 +0,0 @@ -// stylelint-disable declaration-block-single-line-max-declarations - -.hll { background-color: #ffc; } -.c { color: #999; } -.k { color: #069; } -.o { color: #555; } -.cm { color: #999; } -.cp { color: #099; } -.c1 { color: #999; } -.cs { color: #999; } -.gd { background-color: #fcc; border: 1px solid #c00; } -.ge { font-style: italic; } -.gr { color: #f00; } -.gh { color: #030; } -.gi { background-color: #cfc; border: 1px solid #0c0; } -.go { color: #aaa; } -.gp { color: #009; } -.gu { color: #030; } -.gt { color: #9c6; } -.kc { color: #069; } -.kd { color: #069; } -.kn { color: #069; } -.kp { color: #069; } -.kr { color: #069; } -.kt { color: #078; } -.m { color: #f60; } -.s { color: #d44950; } -.na { color: #4f9fcf; } -.nb { color: #366; } -.nc { color: #0a8; } -.no { color: #360; } -.nd { color: #99f; } -.ni { color: #999; } -.ne { color: #c00; } -.nf { color: #c0f; } -.nl { color: #99f; } -.nn { color: #0cf; } -.nt { color: #2f6f9f; } -.nv { color: #033; } -.ow { color: #000; } -.w { color: #bbb; } -.mf { color: #f60; } -.mh { color: #f60; } -.mi { color: #f60; } -.mo { color: #f60; } -.sb { color: #c30; } -.sc { color: #c30; } -.sd { font-style: italic; color: #c30; } -.s2 { color: #c30; } -.se { color: #c30; } -.sh { color: #c30; } -.si { color: #a00; } -.sx { color: #c30; } -.sr { color: #3aa; } -.s1 { color: #c30; } -.ss { color: #fc3; } -.bp { color: #366; } -.vc { color: #033; } -.vg { color: #033; } -.vi { color: #033; } -.il { color: #f60; } - -.css .o, -.css .o + .nt, -.css .nt + .nt { color: #999; } - -.language-bash::before, -.language-sh::before { - color: #009; - content: "$ "; - user-select: none; -} - -.language-powershell::before { - color: #009; - content: "PM> "; - user-select: none; -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_team.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_team.scss deleted file mode 100644 index 5f6229bd..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_team.scss +++ /dev/null @@ -1,32 +0,0 @@ -.bd-team { - margin-bottom: 1.5rem; - - .team-member { - line-height: 2rem; - color: #555; - } - - .team-member:hover, - .team-member:focus { - color: #333; - } - - .team-member:hover { - text-decoration: none; - } - - .github-btn { - float: right; - width: 180px; - height: 1.25rem; - margin-top: .25rem; - border: 0; - } - - img { - float: left; - width: 2rem; - margin-right: .5rem; - border-radius: .25rem; - } -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_variables.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_variables.scss deleted file mode 100644 index e3aed2e8..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/_variables.scss +++ /dev/null @@ -1,9 +0,0 @@ -// Local docs variables -$bd-purple: #563d7c; -$bd-purple-bright: lighten(saturate($bd-purple, 5%), 15%); -$bd-purple-light: #cdbfe3; -$bd-graphite: #2a2730; -$bd-yellow: #ffe484; -$bd-danger: #d9534f; -$bd-warning: #f0ad4e; -$bd-info: #5bc0de; diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/docs.scss b/public/scss/bootstrap-4.0.0-beta.2/assets/scss/docs.scss deleted file mode 100644 index b091a092..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/scss/docs.scss +++ /dev/null @@ -1,56 +0,0 @@ -/*! - * Bootstrap Docs (https://getbootstrap.com) - * Copyright 2011-2017 The Bootstrap Authors - * Copyright 2011-2017 Twitter, Inc. - * Licensed under the Creative Commons Attribution 3.0 Unported License. For - * details, see https://creativecommons.org/licenses/by/3.0/. - */ - -// Dev notes -// -// Background information on nomenclature and architecture decisions here. -// -// - Bootstrap functions, variables, and mixins are included for easy reuse. -// Doing so gives us access to the same core utilities provided by Bootstrap. -// For example, consistent media queries through those mixins. -// -// - Bootstrap's **docs variables** are prefixed with `$bd-`. -// These custom colors avoid collision with the components Bootstrap provides. -// -// - Classes are prefixed with `.bd-`. -// These classes indicate custom-built or modified components for the design -// and layout of the Bootstrap docs. They are not included in our builds. -// -// Happy Bootstrapping! - -// Load Bootstrap variables and mixins -@import "../../scss/functions"; -@import "../../scss/variables"; -@import "../../scss/mixins"; - -// Load docs components -@import "variables"; -@import "nav"; -@import "masthead"; -@import "featured-sites"; -@import "ads"; -@import "content"; -@import "page-header"; -@import "skiplink"; -@import "sidebar"; -@import "footer"; -@import "component-examples"; -@import "responsive-tests"; -@import "buttons"; -@import "callouts"; -@import "examples"; -@import "team"; -@import "browser-bugs"; -@import "brand"; -@import "colors"; -@import "clipboard-js"; - -// Load docs dependencies -@import "syntax"; -@import "anchor"; -@import "algolia"; diff --git a/public/scss/bootstrap-4.0.0-beta.2/bower.json b/public/scss/bootstrap-4.0.0-beta.2/bower.json deleted file mode 100644 index 88cf108f..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/bower.json +++ /dev/null @@ -1 +0,0 @@ -@$% Not a Bower package. Use a better package management tool instead. ^&* \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/.htmllintrc b/public/scss/bootstrap-4.0.0-beta.2/build/.htmllintrc deleted file mode 100644 index c04658fb..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/.htmllintrc +++ /dev/null @@ -1,19 +0,0 @@ -{ - "attr-bans": ["align", "background", "bgcolor", "border", "frameborder", "longdesc", "marginwidth", "marginheight", "scrolling"], - "attr-name-style": false, - "attr-no-unsafe-char": false, - "class-style": "dash", - "doctype-first": true, - "doctype-html5": true, - "fig-req-figcaption": false, - "html-valid-content-model": false, - "id-class-ignore-regex": "(onclick|content|[a-z]+([A-Z][a-z])+)", - "id-class-style": "dash", - "img-req-src": false, - "img-req-alt": false, - "indent-style": "spaces", - "indent-width": 2, - "spec-char-escape": false, - "tag-bans": ["b", "i"], - "title-max-len": false -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/.stylelintrc b/public/scss/bootstrap-4.0.0-beta.2/build/.stylelintrc deleted file mode 100644 index 11a6db28..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/.stylelintrc +++ /dev/null @@ -1,248 +0,0 @@ -{ - "extends": ["stylelint-config-standard", "stylelint-config-recommended-scss"], - "plugins": [ - "stylelint-order" - ], - "rules": { - "at-rule-empty-line-before": [null, - "except": ["first-nested"] - ], - "at-rule-name-space-after": "always", - "at-rule-no-vendor-prefix": true, - "at-rule-semicolon-space-before": "never", - "block-closing-brace-empty-line-before": null, - "block-closing-brace-newline-after": null, - "block-opening-brace-space-before": null, - "color-named": "never", - "declaration-block-semicolon-newline-after": "always-multi-line", - "declaration-block-semicolon-newline-before": "never-multi-line", - "declaration-block-semicolon-space-after": "always-single-line", - "declaration-empty-line-before": null, - "declaration-no-important": true, - "font-family-name-quotes": "always-where-recommended", - "font-weight-notation": "numeric", - "function-comma-space-after": null, - "function-url-no-scheme-relative": true, - "function-url-quotes": "always", - "length-zero-no-unit": true, - "max-empty-lines": 2, - "max-line-length": null, - "media-feature-name-no-vendor-prefix": true, - "media-feature-parentheses-space-inside": "never", - "media-feature-range-operator-space-after": "always", - "media-feature-range-operator-space-before": "never", - "no-descending-specificity": null, - "no-duplicate-selectors": true, - "number-leading-zero": "never", - "order/properties-order": [ - "position", - "top", - "right", - "bottom", - "left", - "z-index", - "box-sizing", - "display", - "flex", - "flex-align", - "flex-basis", - "flex-direction", - "flex-wrap", - "flex-flow", - "flex-grow", - "flex-order", - "flex-pack", - "align-items", - "align-self", - "justify-content", - "order", - "float", - "width", - "min-width", - "max-width", - "height", - "min-height", - "max-height", - "padding", - "padding-top", - "padding-right", - "padding-bottom", - "padding-left", - "margin", - "margin-top", - "margin-right", - "margin-bottom", - "margin-left", - "overflow", - "overflow-x", - "overflow-y", - "-webkit-overflow-scrolling", - "-ms-overflow-x", - "-ms-overflow-y", - "-ms-overflow-style", - "clip", - "clear", - "font", - "font-family", - "font-size", - "font-style", - "font-weight", - "font-variant", - "font-size-adjust", - "font-stretch", - "font-effect", - "font-emphasize", - "font-emphasize-position", - "font-emphasize-style", - "font-smooth", - "hyphens", - "line-height", - "color", - "text-align", - "text-align-last", - "text-emphasis", - "text-emphasis-color", - "text-emphasis-style", - "text-emphasis-position", - "text-decoration", - "text-indent", - "text-justify", - "text-outline", - "-ms-text-overflow", - "text-overflow", - "text-overflow-ellipsis", - "text-overflow-mode", - "text-shadow", - "text-transform", - "text-wrap", - "-webkit-text-size-adjust", - "-ms-text-size-adjust", - "letter-spacing", - "-ms-word-break", - "word-break", - "word-spacing", - "-ms-word-wrap", - "word-wrap", - "overflow-wrap", - "tab-size", - "white-space", - "vertical-align", - "list-style", - "list-style-position", - "list-style-type", - "list-style-image", - "pointer-events", - "-ms-touch-action", - "touch-action", - "cursor", - "visibility", - "zoom", - "table-layout", - "empty-cells", - "caption-side", - "border-spacing", - "border-collapse", - "content", - "quotes", - "counter-reset", - "counter-increment", - "resize", - "user-select", - "nav-index", - "nav-up", - "nav-right", - "nav-down", - "nav-left", - "background", - "background-color", - "background-image", - "filter", - "background-repeat", - "background-attachment", - "background-position", - "background-position-x", - "background-position-y", - "background-clip", - "background-origin", - "background-size", - "border", - "border-color", - "border-style", - "border-width", - "border-top", - "border-top-color", - "border-top-style", - "border-top-width", - "border-right", - "border-right-color", - "border-right-style", - "border-right-width", - "border-bottom", - "border-bottom-color", - "border-bottom-style", - "border-bottom-width", - "border-left", - "border-left-color", - "border-left-style", - "border-left-width", - "border-radius", - "border-top-left-radius", - "border-top-right-radius", - "border-bottom-right-radius", - "border-bottom-left-radius", - "border-image", - "border-image-source", - "border-image-slice", - "border-image-width", - "border-image-outset", - "border-image-repeat", - "outline", - "outline-width", - "outline-style", - "outline-color", - "outline-offset", - "box-shadow", - "opacity", - "-ms-interpolation-mode", - "transition", - "transition-delay", - "transition-timing-function", - "transition-duration", - "transition-property", - "transform", - "transform-origin", - "animation", - "animation-name", - "animation-duration", - "animation-play-state", - "animation-timing-function", - "animation-delay", - "animation-iteration-count", - "animation-direction" - ], - "property-no-vendor-prefix": true, - "rule-empty-line-before": null, - "selector-attribute-quotes": "always", - "selector-list-comma-newline-after": "always", - "selector-list-comma-newline-before": "never-multi-line", - "selector-list-comma-space-after": "always-single-line", - "selector-list-comma-space-before": "never-single-line", - "selector-max-attribute": 2, - "selector-max-class": 4, - "selector-max-combinators": 4, - "selector-max-compound-selectors": 4, - "selector-max-empty-lines": 1, - "selector-max-id": 0, - "selector-max-specificity": null, - "selector-max-type": 2, - "selector-max-universal": 1, - "selector-no-qualifying-type": true, - "selector-no-vendor-prefix": true, - "string-quotes": "double", - "value-keyword-case": "lower", - "value-list-comma-newline-after": "never-multi-line", - "value-list-comma-newline-before": "never-multi-line", - "value-list-comma-space-after": "always", - "value-no-vendor-prefix": true - } -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/change-version.js b/public/scss/bootstrap-4.0.0-beta.2/build/change-version.js deleted file mode 100644 index f84d4e32..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/change-version.js +++ /dev/null @@ -1,106 +0,0 @@ -#!/usr/bin/env node - -'use strict' - -/*! - * Script to update version number references in the project. - * Copyright 2017 The Bootstrap Authors - * Copyright 2017 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -/* global Set */ - -const fs = require('fs') -const path = require('path') -const sh = require('shelljs') -sh.config.fatal = true -const sed = sh.sed - -// Blame TC39... https://github.com/benjamingr/RegExp.escape/issues/37 -RegExp.quote = (string) => string.replace(/[-\\^$*+?.()|[\]{}]/g, '\\$&') -RegExp.quoteReplacement = (string) => string.replace(/[$]/g, '$$') - -const DRY_RUN = false - -function walkAsync(directory, excludedDirectories, fileCallback, errback) { - if (excludedDirectories.has(path.parse(directory).base)) { - return - } - fs.readdir(directory, (err, names) => { - if (err) { - errback(err) - return - } - names.forEach((name) => { - const filepath = path.join(directory, name) - fs.lstat(filepath, (err, stats) => { - if (err) { - process.nextTick(errback, err) - return - } - if (stats.isSymbolicLink()) { - return - } - else if (stats.isDirectory()) { - process.nextTick(walkAsync, filepath, excludedDirectories, fileCallback, errback) - } - else if (stats.isFile()) { - process.nextTick(fileCallback, filepath) - } - }) - }) - }) -} - -function replaceRecursively(directory, excludedDirectories, allowedExtensions, original, replacement) { - original = new RegExp(RegExp.quote(original), 'g') - replacement = RegExp.quoteReplacement(replacement) - const updateFile = !DRY_RUN ? (filepath) => { - if (allowedExtensions.has(path.parse(filepath).ext)) { - sed('-i', original, replacement, filepath) - } - } : (filepath) => { - if (allowedExtensions.has(path.parse(filepath).ext)) { - console.log(`FILE: ${filepath}`) - } - else { - console.log(`EXCLUDED:${filepath}`) - } - } - walkAsync(directory, excludedDirectories, updateFile, (err) => { - console.error('ERROR while traversing directory!:') - console.error(err) - process.exit(1) - }) -} - -function main(args) { - if (args.length !== 2) { - console.error('USAGE: change-version old_version new_version') - console.error('Got arguments:', args) - process.exit(1) - } - const oldVersion = args[0] - const newVersion = args[1] - const EXCLUDED_DIRS = new Set([ - '.git', - 'node_modules', - 'vendor' - ]) - const INCLUDED_EXTENSIONS = new Set([ - // This extension whitelist is how we avoid modifying binary files - '', - '.css', - '.html', - '.js', - '.json', - '.md', - '.scss', - '.txt', - '.yml' - ]) - replaceRecursively('.', EXCLUDED_DIRS, INCLUDED_EXTENSIONS, oldVersion, newVersion) -} - -main(process.argv.slice(2)) diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/gcp-key.json.enc b/public/scss/bootstrap-4.0.0-beta.2/build/gcp-key.json.enc deleted file mode 100644 index 6e1856a2f1c95b55f73101734af73272433bdee8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2304 zcmV+b3IFzxZA?8W-J-Q?pGQrAO<8@v!_)4Uwd^2~Vd9$Vm|b?( z?ch-s^2r{NFt&oUa@q~`;8Bc{7WZ0?YsskKYrAU}r6}nO(3U-3phxs|19xldW?s)K zuAS@-y>6d!ruNVy)3vN0-|bPTN1P2OF!(h z;jMm^W%LD(l=?sBEVFoffZ9{9H^j)OBg9{>S&?{eNq^09$q*}G{Ef~sP9@ItrG(l{weLDQK_yWmrSX3b? z5QShSj74!18t^~lM_rH0dN6N1f+^Ack~Tc@GmEm6@Ymle+hMp@RU^ZkDBm{jvP{XY zqOFkL4y{yIfQvvRHdtN<%B?L4yc+A@JjVjycTwam z>Klh29R=c`7(x{$1z=1a3r2?#-y~g|)SJ*hcVER|EsVqXs|+A{l9wlFA|)qYgOG9> zh=x7e^*;;^^;{Zl-WoGxIh|fbpODaNMh$=lY3f8w;B3q}tAYi)=R$GY$8&r8aBkif zpL*Tgp9fN;lxt+7DSEp;6np@{#q#bIwpN)SZY_{gI${vG)2f4PXK`uC8y=hQP-^PN z+Mi}H*Dq1wKXi+69Xzf*zZqti2aoDT$mBq7@gBmeAFb*oi7c1*j%wtuRy?Eg*?XnN zgl%;JivUHp>f6BKFt(utO6;$@x))jYf# zh)s|eE3FIr?xBCc>DAq}6OU#EL@OZNDzh{Icq74+H{^??x`^}0sMv~NpBt)XbYlaI3NPM-TW|5fGgOGst~qLZ*)cFyCqvBmY0x0C zCX_%4{83Y^-K%T?udNV19j--SkX(Im-2q^g^0p-_h82)OdFUI?`$GRsp7u>8se)L= z{cYj!#PUIJ@!t_9%&bgcl@4giQ7tdeqBnyF2~u#0AMO$o^@VNXS)Bgz2`u94G;a^g z3Q_guBkSpSbbzB>in!bf`WOk1r5}FA8a;H_ z_I-?*ja54)`HoIf(D>L*h#J<(!GgIryZ@2<7&Ps@%-#_H@AeppXDY1WkEd>`d7=Xb zn!$*K=fJtqPRtQ``eZ1x)3>oxG!ui1dPasrCtXD35#~=J$p5tn>}z!-BAlv>vq(-I zE@};L6}~!J+D~dc<^sv7*7bSljldgO>vtZL?3=EjB11Kpj2%O&tg21M*-s-4bC=?t zPUP8bZi#&35%eLJY@#=w>hu4qXK$gtb*x!};cgreoU~wcZm1`-9?AnMZ$2>sE_MFs ztWCdI{mZq|=Bb<>u#Nt{cI=@QV-cjA54hyTVlvP)MfA~;!2_Mb0DX-#XW4onySRC9K4*S8TUv zXMu~#?FG+2F*){5wtx)A$Og22GW$3VOpqzT!j}7m$D}hYeY>SnS~FUk83PJ^Ya4Ki zeEZ!5osn2x2WBE3gNzP@=f+1#c7mqle~vB=^)MK-MCFKLq#LIS4Va*B9W^kwABQ zHvWBD2E-Zr!3In5maYcH?;#YAlRDtLh^b%ajHH3=0~8{f0|k&+1r-LXZqQUp{gfE` zHIA_gx1|WMaWd09)czghGn)?B3cbNVu=1mL6*cZw=q5uaYrdH)z|~8MwB}XXF1J-n z>fSK^?eY`d&sUWI#V#sKtT-J`!TtfA8jnI9Dx^Ubwl;&mBtyhg26otwtr2J{^`!e6L)VRK(oYE+a?4JQ$bJWxlMJSueQls&x$!&+{;MYc~Hg@P?wx_d769g|DV;Rs0I|zZ4ME!&( z$?OP}2-A7R(QWyeZ0=cYfJ0@^lZ)A58ulT+Qyo-^1l~bI#>4Jji5C=}fXR5da#ucX z@mm>iiwwWX5D@j|VtkSu?9HPzJG965Qzt7?^8CoY)VbP>Z@WC}y?JFucRpFa7&Kwe afGW&K=C^8EUGw4=)np=s6ArQnJEPS0HHaDj diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/htmllint.js b/public/scss/bootstrap-4.0.0-beta.2/build/htmllint.js deleted file mode 100644 index f69d8014..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/htmllint.js +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/env node - -/*! - * Script to run vnu-jar if Java is available. - * Copyright 2017 The Bootstrap Authors - * Copyright 2017 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -'use strict' - -const childProcess = require('child_process') -const vnu = require('vnu-jar') - -childProcess.exec('java -version', function (error) { - if (error) { - console.error('Skipping HTML lint test; Java is missing.') - return - } - - const ignores = [ - 'Attribute “autocomplete†is only allowed when the input type is “colorâ€, “dateâ€, “datetime-localâ€, “emailâ€, “hiddenâ€, “monthâ€, “numberâ€, “passwordâ€, “rangeâ€, “searchâ€, “telâ€, “textâ€, “timeâ€, “urlâ€, or “weekâ€.', - 'Attribute “autocomplete†not allowed on element “button†at this point.', - 'Attribute “title†not allowed on element “circle†at this point.', - 'Bad value “tablist†for attribute “role†on element “navâ€.', - 'Element “img†is missing required attribute “srcâ€.', - 'Element “legend†not allowed as child of element “div†in this context.*' - ].join('|') - - const args = [ - '-jar', - vnu, - '--asciiquotes', - '--errors-only', - '--skip-non-html', - `--filterpattern "${ignores}"`, - '_gh_pages/', - 'js/tests/' - ] - - return childProcess.spawn('java', args, { - shell: true, - stdio: 'inherit' - }) - .on('exit', process.exit) -}) diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/lint-vars.sh b/public/scss/bootstrap-4.0.0-beta.2/build/lint-vars.sh deleted file mode 100644 index ae7f716c..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/lint-vars.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env bash -# -# Approach: -# 1. Find variable declaration in the form of "$my-var: anyvalue" -# 2. Loop through found variables and find occurrences of each variable in all sass files -# 3. Filter out vars that occurred only once -# -# Run from command line with `build/lint-vars.sh scss`. -# -# Source: https://gist.github.com/badsyntax/6193491 - -if [ -z "$1" ]; then - echo "Please specify a directory as the first argument." - exit 1 -fi -if [ ! -d "$1" ]; then - echo "Not a valid directory." - exit 1 -fi - -echo "Finding unused variables. This might take some time..." - -vars=$(find "$1" -type f -name "*.scss" -exec grep --color=never -h '^$[a-zA-Z0-9_-][^:]*' {} \; | sed 's/$\([a-zA-Z0-9_-][^:]*\).*/\1/') - -for var in $vars; do - echo -n "Occurrences of \"\$$var\":" - find "$1" -type f -name "*.scss" -exec grep --color=never -h "$var" "{}" \; | wc -l -done | grep ' 1$' diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/postcss.config.js b/public/scss/bootstrap-4.0.0-beta.2/build/postcss.config.js deleted file mode 100644 index 425228ea..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/postcss.config.js +++ /dev/null @@ -1,12 +0,0 @@ -'use strict' - -module.exports = (ctx) => ({ - map: ctx.file.dirname.includes('examples') ? false : { - inline: false, - annotation: true, - sourcesContent: true - }, - plugins: { - autoprefixer: {} - } -}) diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/rollup.config.js b/public/scss/bootstrap-4.0.0-beta.2/build/rollup.config.js deleted file mode 100644 index 9faeb088..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/rollup.config.js +++ /dev/null @@ -1,50 +0,0 @@ -'use strict' - -const path = require('path') -const babel = require('rollup-plugin-babel') -const resolve = require('rollup-plugin-node-resolve') -const pkg = require(path.resolve(__dirname, '../package.json')) -const BUNDLE = process.env.BUNDLE === 'true' -const year = new Date().getFullYear() - -let fileDest = 'bootstrap.js' -const external = ['jquery', 'popper.js'] -const plugins = [ - babel({ - exclude: 'node_modules/**', // only transpile our source code - externalHelpersWhitelist: [ // include only required helpers - 'defineProperties', - 'createClass', - 'inheritsLoose' - ] - }) -] -const globals = { - jquery: '$', - 'popper.js': 'Popper' -} - -if (BUNDLE) { - fileDest = 'bootstrap.bundle.js' - // remove last entry in external array to bundle Popper - external.pop() - delete globals['popper.js'] - plugins.push(resolve()) -} - -module.exports = { - input: path.resolve(__dirname, '../js/src/index.js'), - output: { - file: path.resolve(__dirname, `../dist/js/${fileDest}`), - format: 'iife' - }, - name: 'bootstrap', - external: external, - globals: globals, - plugins: plugins, - banner: `/*! - * Bootstrap v${pkg.version} (${pkg.homepage}) - * Copyright 2011-${year} ${pkg.author} - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */` -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/sauce_browsers.json b/public/scss/bootstrap-4.0.0-beta.2/build/sauce_browsers.json deleted file mode 100644 index b112d9c5..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/sauce_browsers.json +++ /dev/null @@ -1,65 +0,0 @@ -[ - { - "browserName": "safari", - "platform": "OS X 10.11", - "version": "latest" - }, - { - "browserName": "chrome", - "platform": "OS X 10.11", - "version": "latest" - }, - { - "browserName": "firefox", - "platform": "OS X 10.11", - "version": "latest" - }, - { - "browserName": "MicrosoftEdge", - "platform": "Windows 10", - "version": "latest" - }, - { - "browserName": "internet explorer", - "version": "11", - "platform": "Windows 8.1" - }, - { - "browserName": "internet explorer", - "version": "10", - "platform": "Windows 8" - }, - { - "browserName": "chrome", - "platform": "Windows 10", - "version": "latest" - }, - { - "browserName": "firefox", - "platform": "Windows 10", - "version": "latest" - }, - { - "browserName": "iphone", - "deviceName": "iPhone Simulator", - "platformName": "OS X 10.11", - "version": "9.3" - }, - { - "browserName": "chrome", - "platform": "Linux", - "version": "latest" - }, - { - "browserName": "firefox", - "platform": "Linux", - "version": "latest" - }, - { - "platform": "Linux", - "browserName": "android", - "deviceName": "Android Emulator", - "version": "latest", - "deviceType": "phone" - } -] diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/saucelabs-unit-test.js b/public/scss/bootstrap-4.0.0-beta.2/build/saucelabs-unit-test.js deleted file mode 100644 index 0b4a3b5f..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/saucelabs-unit-test.js +++ /dev/null @@ -1,110 +0,0 @@ -/*! - * Script to run our Sauce Labs tests. - * Copyright 2017 The Bootstrap Authors - * Copyright 2017 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -/* -Docs: https://wiki.saucelabs.com/display/DOCS/Platform+Configurator -Mac Opera is not currently supported by Sauce Labs -Win Opera 15+ is not currently supported by Sauce Labs -iOS Chrome is not currently supported by Sauce Labs -*/ - -'use strict' - -const path = require('path') -const JSUnitSaucelabs = require('jsunitsaucelabs') - -const jsUnitSaucelabs = new JSUnitSaucelabs({ - username: process.env.SAUCE_USERNAME, - password: process.env.SAUCE_ACCESS_KEY, - build: process.env.TRAVIS_JOB_ID -}) - -const testURL = 'http://localhost:3000/js/tests/index.html?hidepassed' -const browsersFile = require(path.resolve(__dirname, './sauce_browsers.json')) -let jobsDone = 0 -let jobsSucceeded = 0 - -const waitingCallback = (error, body, id) => { - if (error) { - console.error(error) - process.exit(1) - } - - if (typeof body !== 'undefined') { - if (!body.completed) { - setTimeout(() => { - jsUnitSaucelabs.getStatus(id, (error, body) => { - waitingCallback(error, body, id) - }) - }, 2000) - } else { - const test = body['js tests'][0] - let passed = false - let errorStr = false - - if (test.result !== null) { - if (typeof test.result === 'string' && test.result === 'Test exceeded maximum duration') { - errorStr = test.result - } else { - passed = test.result.total === test.result.passed - } - } - - console.log(`Tested ${testURL}`) - console.log(`Platform: ${test.platform.join(', ')}`) - console.log(`Passed: ${passed.toString()}`) - console.log(`URL: ${test.url}\n`) - if (errorStr) { - console.error(errorStr) - } - - if (passed) { - jobsSucceeded++ - } - jobsDone++ - - // Exit - if (jobsDone === browsersFile.length - 1) { - jsUnitSaucelabs.stop() - if (jobsDone > jobsSucceeded) { - const failedTest = jobsDone - jobsSucceeded - throw new Error(`Some test(s) failed (${failedTest})`) - } - - console.log('All tests passed') - process.exit(0) - } - } - } -} - -jsUnitSaucelabs.on('tunnelCreated', () => { - browsersFile.forEach((tmpBrowser) => { - const browsersPlatform = typeof tmpBrowser.platform === 'undefined' ? tmpBrowser.platformName : tmpBrowser.platform - const browsersArray = [browsersPlatform, tmpBrowser.browserName, tmpBrowser.version] - - jsUnitSaucelabs.start([browsersArray], testURL, 'qunit', (error, success) => { - if (typeof success !== 'undefined') { - const taskIds = success['js tests'] - - if (!taskIds || !taskIds.length) { - throw new Error('Error starting tests through Sauce Labs API') - } - - taskIds.forEach((id) => { - jsUnitSaucelabs.getStatus(id, (error, body) => { - waitingCallback(error, body, id) - }) - }) - } else { - console.error(error) - } - }) - }) -}) - -jsUnitSaucelabs.initTunnel() diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/ship.sh b/public/scss/bootstrap-4.0.0-beta.2/build/ship.sh deleted file mode 100644 index cdd5ab8e..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/ship.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!/usr/bin/env bash -# -# Usage -# --------------- -# 1. Clone second version of Bootstrap in sibling directory named `bs-docs`. -# 2. Within `bs-docs` copy, switch to `gh-pages` branch. -# 3. Pull latest, re-bundle, re-npm. -# 4. Run script. - -red=$'\e[1;31m' -green=$'\e[1;32m' -blue=$'\e[1;34m' -magenta=$'\e[1;35m' -cyan=$'\e[1;36m' -end=$'\e[0m' - -# Get current version from package.json -current_version=$(node -p "require('./package.json').version") - -if [[ $# -lt 1 ]]; then - printf "\n${red}âš ï¸ Shipping aborted. You must specify a version.\n${end}" - exit 1 -fi - -# Pulling latest changes, just to be sure -printf "\n${magenta}=======================================================${end}" -printf "\n${magenta}Pulling latest changes...${end}" -printf "\n${magenta}=======================================================\n\n${end}" -git pull origin v4-dev - -# Update version number -printf "\n${magenta}=======================================================${end}" -printf "\n${magenta}Updating version number...${end}" -printf "\n${magenta}=======================================================\n${end}" -npm run release-version $current_version $1 - -# Compile latest CSS and JS -printf "\n${magenta}=======================================================${end}" -printf "\n${magenta}Compile latest CSS and JS...${end}" -printf "\n${magenta}=======================================================\n${end}" -npm run dist - -# Compress the dist files -printf "\n${magenta}=======================================================${end}" -printf "\n${magenta}Compressing the dist files...${end}" -printf "\n${magenta}=======================================================\n${end}" -npm run release-zip - -# Compile the docs -printf "\n${magenta}=======================================================${end}" -printf "\n${magenta}Compile hosted documentation...${end}" -printf "\n${magenta}=======================================================\n${end}" -npm run docs-github - -# Copy the contents of the built docs site over to `bs-docs` repo -printf "\n${magenta}=======================================================${end}" -printf "\n${magenta}Copy it over...${end}" -printf "\n${magenta}=======================================================\n${end}" -cp -rf _gh_pages/. ../bs-docs/ -printf "\nDone!\n" - -printf "\n${green}=======================================================${end}" -printf "\n${green}Success, $1 is ready to review and publish.${end}" -printf "\n${green}=======================================================\n\n${end}" diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/upload-preview.sh b/public/scss/bootstrap-4.0.0-beta.2/build/upload-preview.sh deleted file mode 100644 index 08edc351..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/upload-preview.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash -# Upload built docs to preview.twbsapps.com - -# Add build metadata to version -sed -i "/^current_version:/ s/\$/+pr.${TRAVIS_COMMIT}/" _config.yml -bundle exec jekyll build --destination "$TRAVIS_COMMIT" --baseurl "/c/${TRAVIS_COMMIT}" - -openssl aes-256-cbc -K $encrypted_2b749c8e6327_key -iv $encrypted_2b749c8e6327_iv -in build/gcp-key.json.enc -out build/gcp-key.json -d -gcloud auth activate-service-account "$GCP_SERVICE_ACCOUNT" --key-file build/gcp-key.json &> /dev/null || (echo 'GCP login failed!'; exit 1) - -echo "Uploading to http://preview.twbsapps.com/c/${TRAVIS_COMMIT} ..." -time gsutil -q -m cp -z html,css,js,svg -r "./${TRAVIS_COMMIT}" gs://preview.twbsapps.com/c/ -echo 'Done.' diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/workbox.config.json b/public/scss/bootstrap-4.0.0-beta.2/build/workbox.config.json deleted file mode 100644 index 1c82e3d1..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/workbox.config.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "globDirectory": "./", - "globPatterns": [ - "_gh_pages/**/*.{html,css,js,json,png,jpg}" - ], - "swSrc": "./sw.js", - "swDest": "./_gh_pages/sw.js" -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/build/workbox.js b/public/scss/bootstrap-4.0.0-beta.2/build/workbox.js deleted file mode 100644 index bae5b35c..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/build/workbox.js +++ /dev/null @@ -1,39 +0,0 @@ -'use strict' - -const fs = require('fs') -const path = require('path') -const swBuild = require('workbox-build') -const config = require('./workbox.config.json') -const buildPrefix = '_gh_pages/' - -const workboxSWSrcPath = require.resolve('workbox-sw') -const wbFileName = path.basename(workboxSWSrcPath) -const workboxSWDestPath = buildPrefix + 'assets/js/vendor/' + wbFileName -const workboxSWSrcMapPath = `${workboxSWSrcPath}.map` -const workboxSWDestMapPath = `${workboxSWDestPath}.map` - -fs.createReadStream(workboxSWSrcPath).pipe(fs.createWriteStream(workboxSWDestPath)) -fs.createReadStream(workboxSWSrcMapPath).pipe(fs.createWriteStream(workboxSWDestMapPath)) - -const updateUrl = (manifestEntries) => manifestEntries.map((entry) => { - if (entry.url.startsWith(buildPrefix)) { - const regex = new RegExp(buildPrefix, 'g') - entry.url = entry.url.replace(regex, '') - } - return entry -}) - -config.manifestTransforms = [updateUrl] - -swBuild.injectManifest(config).then(() => { - const wbSwRegex = /{fileName}/g - fs.readFile(config.swDest, 'utf8', (err, data) => { - if (err) { - throw err - } - const swFileContents = data.replace(wbSwRegex, wbFileName) - fs.writeFile(config.swDest, swFileContents, () => { - console.log('Pre-cache Manifest generated.') - }) - }) -}) diff --git a/public/scss/bootstrap-4.0.0-beta.2/composer.json b/public/scss/bootstrap-4.0.0-beta.2/composer.json deleted file mode 100644 index 93553070..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/composer.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "name": "twbs/bootstrap", - "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.", - "keywords": [ - "css", - "js", - "sass", - "mobile-first", - "responsive", - "front-end", - "framework", - "web" - ], - "homepage": "https://getbootstrap.com", - "authors": [ - { - "name": "Mark Otto", - "email": "markdotto@gmail.com" - }, - { - "name": "Jacob Thornton", - "email": "jacobthornton@gmail.com" - } - ], - "support": { - "issues": "https://github.com/twbs/bootstrap/issues" - }, - "license": "MIT", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev" - } - }, - "replace": { - "twitter/bootstrap": "self.version" - } -} diff --git a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.css b/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.css deleted file mode 100644 index bcd4f334..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.css +++ /dev/null @@ -1,1567 +0,0 @@ -/*! - * Bootstrap Grid v4.0.0-beta.2 (https://getbootstrap.com) - * Copyright 2011-2017 The Bootstrap Authors - * Copyright 2011-2017 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -@-ms-viewport { - width: device-width; -} - -html { - box-sizing: border-box; - -ms-overflow-style: scrollbar; -} - -*, -*::before, -*::after { - box-sizing: inherit; -} - -.container { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container { - max-width: 540px; - } -} - -@media (min-width: 768px) { - .container { - max-width: 720px; - } -} - -@media (min-width: 992px) { - .container { - max-width: 960px; - } -} - -@media (min-width: 1200px) { - .container { - max-width: 1140px; - } -} - -.container-fluid { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -.row { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-right: -15px; - margin-left: -15px; -} - -.no-gutters { - margin-right: 0; - margin-left: 0; -} - -.no-gutters > .col, -.no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; -} - -.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, -.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, -.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, -.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, -.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { - position: relative; - width: 100%; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; -} - -.col { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; -} - -.col-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: none; -} - -.col-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; -} - -.col-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; -} - -.col-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; -} - -.col-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; -} - -.col-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; -} - -.col-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; -} - -.col-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; -} - -.col-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; -} - -.col-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - -ms-flex-order: -1; - order: -1; -} - -.order-1 { - -ms-flex-order: 1; - order: 1; -} - -.order-2 { - -ms-flex-order: 2; - order: 2; -} - -.order-3 { - -ms-flex-order: 3; - order: 3; -} - -.order-4 { - -ms-flex-order: 4; - order: 4; -} - -.order-5 { - -ms-flex-order: 5; - order: 5; -} - -.order-6 { - -ms-flex-order: 6; - order: 6; -} - -.order-7 { - -ms-flex-order: 7; - order: 7; -} - -.order-8 { - -ms-flex-order: 8; - order: 8; -} - -.order-9 { - -ms-flex-order: 9; - order: 9; -} - -.order-10 { - -ms-flex-order: 10; - order: 10; -} - -.order-11 { - -ms-flex-order: 11; - order: 11; -} - -.order-12 { - -ms-flex-order: 12; - order: 12; -} - -.offset-1 { - margin-left: 8.333333%; -} - -.offset-2 { - margin-left: 16.666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.333333%; -} - -.offset-5 { - margin-left: 41.666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.333333%; -} - -.offset-8 { - margin-left: 66.666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.333333%; -} - -.offset-11 { - margin-left: 91.666667%; -} - -@media (min-width: 576px) { - .col-sm { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-sm-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: none; - } - .col-sm-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-sm-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-sm-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-sm-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-sm-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-sm-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-sm-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-sm-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-sm-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-sm-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-sm-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-sm-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-sm-first { - -ms-flex-order: -1; - order: -1; - } - .order-sm-1 { - -ms-flex-order: 1; - order: 1; - } - .order-sm-2 { - -ms-flex-order: 2; - order: 2; - } - .order-sm-3 { - -ms-flex-order: 3; - order: 3; - } - .order-sm-4 { - -ms-flex-order: 4; - order: 4; - } - .order-sm-5 { - -ms-flex-order: 5; - order: 5; - } - .order-sm-6 { - -ms-flex-order: 6; - order: 6; - } - .order-sm-7 { - -ms-flex-order: 7; - order: 7; - } - .order-sm-8 { - -ms-flex-order: 8; - order: 8; - } - .order-sm-9 { - -ms-flex-order: 9; - order: 9; - } - .order-sm-10 { - -ms-flex-order: 10; - order: 10; - } - .order-sm-11 { - -ms-flex-order: 11; - order: 11; - } - .order-sm-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-sm-0 { - margin-left: 0; - } - .offset-sm-1 { - margin-left: 8.333333%; - } - .offset-sm-2 { - margin-left: 16.666667%; - } - .offset-sm-3 { - margin-left: 25%; - } - .offset-sm-4 { - margin-left: 33.333333%; - } - .offset-sm-5 { - margin-left: 41.666667%; - } - .offset-sm-6 { - margin-left: 50%; - } - .offset-sm-7 { - margin-left: 58.333333%; - } - .offset-sm-8 { - margin-left: 66.666667%; - } - .offset-sm-9 { - margin-left: 75%; - } - .offset-sm-10 { - margin-left: 83.333333%; - } - .offset-sm-11 { - margin-left: 91.666667%; - } -} - -@media (min-width: 768px) { - .col-md { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-md-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: none; - } - .col-md-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-md-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-md-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-md-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-md-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-md-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-md-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-md-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-md-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-md-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-md-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-md-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-md-first { - -ms-flex-order: -1; - order: -1; - } - .order-md-1 { - -ms-flex-order: 1; - order: 1; - } - .order-md-2 { - -ms-flex-order: 2; - order: 2; - } - .order-md-3 { - -ms-flex-order: 3; - order: 3; - } - .order-md-4 { - -ms-flex-order: 4; - order: 4; - } - .order-md-5 { - -ms-flex-order: 5; - order: 5; - } - .order-md-6 { - -ms-flex-order: 6; - order: 6; - } - .order-md-7 { - -ms-flex-order: 7; - order: 7; - } - .order-md-8 { - -ms-flex-order: 8; - order: 8; - } - .order-md-9 { - -ms-flex-order: 9; - order: 9; - } - .order-md-10 { - -ms-flex-order: 10; - order: 10; - } - .order-md-11 { - -ms-flex-order: 11; - order: 11; - } - .order-md-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-md-0 { - margin-left: 0; - } - .offset-md-1 { - margin-left: 8.333333%; - } - .offset-md-2 { - margin-left: 16.666667%; - } - .offset-md-3 { - margin-left: 25%; - } - .offset-md-4 { - margin-left: 33.333333%; - } - .offset-md-5 { - margin-left: 41.666667%; - } - .offset-md-6 { - margin-left: 50%; - } - .offset-md-7 { - margin-left: 58.333333%; - } - .offset-md-8 { - margin-left: 66.666667%; - } - .offset-md-9 { - margin-left: 75%; - } - .offset-md-10 { - margin-left: 83.333333%; - } - .offset-md-11 { - margin-left: 91.666667%; - } -} - -@media (min-width: 992px) { - .col-lg { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-lg-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: none; - } - .col-lg-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-lg-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-lg-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-lg-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-lg-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-lg-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-lg-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-lg-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-lg-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-lg-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-lg-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-lg-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-lg-first { - -ms-flex-order: -1; - order: -1; - } - .order-lg-1 { - -ms-flex-order: 1; - order: 1; - } - .order-lg-2 { - -ms-flex-order: 2; - order: 2; - } - .order-lg-3 { - -ms-flex-order: 3; - order: 3; - } - .order-lg-4 { - -ms-flex-order: 4; - order: 4; - } - .order-lg-5 { - -ms-flex-order: 5; - order: 5; - } - .order-lg-6 { - -ms-flex-order: 6; - order: 6; - } - .order-lg-7 { - -ms-flex-order: 7; - order: 7; - } - .order-lg-8 { - -ms-flex-order: 8; - order: 8; - } - .order-lg-9 { - -ms-flex-order: 9; - order: 9; - } - .order-lg-10 { - -ms-flex-order: 10; - order: 10; - } - .order-lg-11 { - -ms-flex-order: 11; - order: 11; - } - .order-lg-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-lg-0 { - margin-left: 0; - } - .offset-lg-1 { - margin-left: 8.333333%; - } - .offset-lg-2 { - margin-left: 16.666667%; - } - .offset-lg-3 { - margin-left: 25%; - } - .offset-lg-4 { - margin-left: 33.333333%; - } - .offset-lg-5 { - margin-left: 41.666667%; - } - .offset-lg-6 { - margin-left: 50%; - } - .offset-lg-7 { - margin-left: 58.333333%; - } - .offset-lg-8 { - margin-left: 66.666667%; - } - .offset-lg-9 { - margin-left: 75%; - } - .offset-lg-10 { - margin-left: 83.333333%; - } - .offset-lg-11 { - margin-left: 91.666667%; - } -} - -@media (min-width: 1200px) { - .col-xl { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-xl-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: none; - } - .col-xl-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-xl-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-xl-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-xl-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-xl-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-xl-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-xl-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-xl-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-xl-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-xl-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-xl-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-xl-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-xl-first { - -ms-flex-order: -1; - order: -1; - } - .order-xl-1 { - -ms-flex-order: 1; - order: 1; - } - .order-xl-2 { - -ms-flex-order: 2; - order: 2; - } - .order-xl-3 { - -ms-flex-order: 3; - order: 3; - } - .order-xl-4 { - -ms-flex-order: 4; - order: 4; - } - .order-xl-5 { - -ms-flex-order: 5; - order: 5; - } - .order-xl-6 { - -ms-flex-order: 6; - order: 6; - } - .order-xl-7 { - -ms-flex-order: 7; - order: 7; - } - .order-xl-8 { - -ms-flex-order: 8; - order: 8; - } - .order-xl-9 { - -ms-flex-order: 9; - order: 9; - } - .order-xl-10 { - -ms-flex-order: 10; - order: 10; - } - .order-xl-11 { - -ms-flex-order: 11; - order: 11; - } - .order-xl-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-xl-0 { - margin-left: 0; - } - .offset-xl-1 { - margin-left: 8.333333%; - } - .offset-xl-2 { - margin-left: 16.666667%; - } - .offset-xl-3 { - margin-left: 25%; - } - .offset-xl-4 { - margin-left: 33.333333%; - } - .offset-xl-5 { - margin-left: 41.666667%; - } - .offset-xl-6 { - margin-left: 50%; - } - .offset-xl-7 { - margin-left: 58.333333%; - } - .offset-xl-8 { - margin-left: 66.666667%; - } - .offset-xl-9 { - margin-left: 75%; - } - .offset-xl-10 { - margin-left: 83.333333%; - } - .offset-xl-11 { - margin-left: 91.666667%; - } -} - -.flex-row { - -ms-flex-direction: row !important; - flex-direction: row !important; -} - -.flex-column { - -ms-flex-direction: column !important; - flex-direction: column !important; -} - -.flex-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; -} - -.flex-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; -} - -.flex-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; -} - -.justify-content-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; -} - -.justify-content-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; -} - -.justify-content-center { - -ms-flex-pack: center !important; - justify-content: center !important; -} - -.justify-content-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; -} - -.justify-content-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; -} - -.align-items-start { - -ms-flex-align: start !important; - align-items: flex-start !important; -} - -.align-items-end { - -ms-flex-align: end !important; - align-items: flex-end !important; -} - -.align-items-center { - -ms-flex-align: center !important; - align-items: center !important; -} - -.align-items-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; -} - -.align-items-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; -} - -.align-content-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; -} - -.align-content-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; -} - -.align-content-center { - -ms-flex-line-pack: center !important; - align-content: center !important; -} - -.align-content-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; -} - -.align-content-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; -} - -.align-content-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; -} - -.align-self-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; -} - -.align-self-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; -} - -.align-self-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; -} - -.align-self-center { - -ms-flex-item-align: center !important; - align-self: center !important; -} - -.align-self-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; -} - -.align-self-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - -ms-flex-direction: row !important; - flex-direction: row !important; - } - .flex-sm-column { - -ms-flex-direction: column !important; - flex-direction: column !important; - } - .flex-sm-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - .flex-sm-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - .flex-sm-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - .flex-sm-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - .flex-sm-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - .justify-content-sm-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - .justify-content-sm-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - .justify-content-sm-center { - -ms-flex-pack: center !important; - justify-content: center !important; - } - .justify-content-sm-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - .justify-content-sm-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - .align-items-sm-start { - -ms-flex-align: start !important; - align-items: flex-start !important; - } - .align-items-sm-end { - -ms-flex-align: end !important; - align-items: flex-end !important; - } - .align-items-sm-center { - -ms-flex-align: center !important; - align-items: center !important; - } - .align-items-sm-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - .align-items-sm-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - .align-content-sm-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - .align-content-sm-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - .align-content-sm-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - .align-content-sm-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - .align-content-sm-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - .align-content-sm-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - .align-self-sm-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - .align-self-sm-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - .align-self-sm-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - .align-self-sm-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - .align-self-sm-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - .align-self-sm-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 768px) { - .flex-md-row { - -ms-flex-direction: row !important; - flex-direction: row !important; - } - .flex-md-column { - -ms-flex-direction: column !important; - flex-direction: column !important; - } - .flex-md-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - .flex-md-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - .flex-md-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - .flex-md-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - .flex-md-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - .justify-content-md-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - .justify-content-md-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - .justify-content-md-center { - -ms-flex-pack: center !important; - justify-content: center !important; - } - .justify-content-md-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - .justify-content-md-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - .align-items-md-start { - -ms-flex-align: start !important; - align-items: flex-start !important; - } - .align-items-md-end { - -ms-flex-align: end !important; - align-items: flex-end !important; - } - .align-items-md-center { - -ms-flex-align: center !important; - align-items: center !important; - } - .align-items-md-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - .align-items-md-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - .align-content-md-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - .align-content-md-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - .align-content-md-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - .align-content-md-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - .align-content-md-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - .align-content-md-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - .align-self-md-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - .align-self-md-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - .align-self-md-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - .align-self-md-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - .align-self-md-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - .align-self-md-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 992px) { - .flex-lg-row { - -ms-flex-direction: row !important; - flex-direction: row !important; - } - .flex-lg-column { - -ms-flex-direction: column !important; - flex-direction: column !important; - } - .flex-lg-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - .flex-lg-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - .flex-lg-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - .flex-lg-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - .flex-lg-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - .justify-content-lg-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - .justify-content-lg-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - .justify-content-lg-center { - -ms-flex-pack: center !important; - justify-content: center !important; - } - .justify-content-lg-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - .justify-content-lg-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - .align-items-lg-start { - -ms-flex-align: start !important; - align-items: flex-start !important; - } - .align-items-lg-end { - -ms-flex-align: end !important; - align-items: flex-end !important; - } - .align-items-lg-center { - -ms-flex-align: center !important; - align-items: center !important; - } - .align-items-lg-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - .align-items-lg-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - .align-content-lg-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - .align-content-lg-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - .align-content-lg-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - .align-content-lg-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - .align-content-lg-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - .align-content-lg-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - .align-self-lg-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - .align-self-lg-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - .align-self-lg-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - .align-self-lg-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - .align-self-lg-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - .align-self-lg-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 1200px) { - .flex-xl-row { - -ms-flex-direction: row !important; - flex-direction: row !important; - } - .flex-xl-column { - -ms-flex-direction: column !important; - flex-direction: column !important; - } - .flex-xl-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - .flex-xl-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - .flex-xl-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - .flex-xl-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - .flex-xl-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - .justify-content-xl-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - .justify-content-xl-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - .justify-content-xl-center { - -ms-flex-pack: center !important; - justify-content: center !important; - } - .justify-content-xl-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - .justify-content-xl-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - .align-items-xl-start { - -ms-flex-align: start !important; - align-items: flex-start !important; - } - .align-items-xl-end { - -ms-flex-align: end !important; - align-items: flex-end !important; - } - .align-items-xl-center { - -ms-flex-align: center !important; - align-items: center !important; - } - .align-items-xl-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - .align-items-xl-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - .align-content-xl-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - .align-content-xl-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - .align-content-xl-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - .align-content-xl-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - .align-content-xl-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - .align-content-xl-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - .align-self-xl-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - .align-self-xl-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - .align-self-xl-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - .align-self-xl-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - .align-self-xl-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - .align-self-xl-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} -/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.css.map b/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.css.map deleted file mode 100644 index acfe4533..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-grid.scss","bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_flex.scss"],"names":[],"mappings":"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","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v4.0.0-beta.2 (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@at-root {\n @-ms-viewport { width: device-width; } // stylelint-disable-line at-rule-no-vendor-prefix\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n//\n// Grid mixins\n//\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/flex\";\n","/*!\n * Bootstrap Grid v4.0.0-beta.2 (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n@-ms-viewport {\n width: device-width;\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.1.\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - 1px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n\n//\n// Color system\n//\n\n// stylelint-disable\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n), $colors);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n), $theme-colors);\n// stylelint-enable\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default;\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n) !default;\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n) !default;\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-200 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\" !default;\n$font-family-monospace: \"SFMono-Regular\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: ($font-size-base * 1.25) !default;\n$font-size-sm: ($font-size-base * .875) !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: ($font-size-base * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black,.25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 5px !default;\n\n$mark-bg: #fcf8e3 !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black,.05) !default;\n$table-hover-bg: rgba($black,.075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-200 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba(theme-color(\"primary\"), .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white,.15), 0 1px 1px rgba($black,.075) !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-btn-border-width: $border-width !default; // For form controls and buttons\n$input-box-shadow: inset 0 1px 1px rgba($black,.075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$input-focus-color: $input-color !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-btn-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-margin-bottom: .5rem !default;\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .25rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-y: .25rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: #ddd !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black,.1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: 0 0 0 .075rem $white, 0 0 0 .2rem theme-color(\"primary\") !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n placeholder: (\n en: \"Choose file...\"\n ),\n button-label: (\n en: \"Browse\"\n )\n) !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black,.15) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black,.175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: #ddd !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: #ddd !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: #ddd !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: #ddd !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black,.125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: ($grid-gutter-width / 2) !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: 3px !default;\n$tooltip-padding-x: 8px !default;\n$tooltip-margin: 0 !default;\n\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black,.2) !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black,.2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: .8rem !default;\n$popover-arrow-height: .4rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 15px !default;\n\n$modal-dialog-margin: 10px !default;\n$modal-dialog-margin-y-sm-up: 30px !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black,.2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 3px 9px rgba($black,.5) !default;\n$modal-content-box-shadow-sm-up: 0 5px 15px rgba($black,.5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 15px !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: ($font-size-base * .75) !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black,.1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: #ddd !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black,.075) !default;\n$thumbnail-transition: all .2s ease-in-out !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 90% !default;\n$code-padding-y: .2rem !default;\n$code-padding-x: .4rem !default;\n$code-color: #bd4147 !default;\n$code-bg: $gray-100 !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first {\n order: -1;\n }\n\n @for $i from 1 through $columns {\n .order#{$infix}-#{$i} {\n order: $i;\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n"]} \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.min.css b/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.min.css deleted file mode 100644 index a7b220f5..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap Grid v4.0.0-beta.2 (https://getbootstrap.com) - * Copyright 2011-2017 The Bootstrap Authors - * Copyright 2011-2017 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} -/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.min.css.map b/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.min.css.map deleted file mode 100644 index de236e9b..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-grid.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-grid.scss","dist/css/bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_flex.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Grid v4.0.0-beta.2 (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@at-root {\n @-ms-viewport { width: device-width; } // stylelint-disable-line at-rule-no-vendor-prefix\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n//\n// Grid mixins\n//\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/flex\";\n","/*!\n * Bootstrap Grid v4.0.0-beta.2 (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n@-ms-viewport {\n width: device-width;\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.flex-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.1.\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - 1px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first {\n order: -1;\n }\n\n @for $i from 1 through $columns {\n .order#{$infix}-#{$i} {\n order: $i;\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n"]} \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.css b/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.css deleted file mode 100644 index 713196fc..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.css +++ /dev/null @@ -1,342 +0,0 @@ -/*! - * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com) - * Copyright 2011-2017 The Bootstrap Authors - * Copyright 2011-2017 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) - */ -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - -ms-overflow-style: scrollbar; - -webkit-tap-highlight-color: transparent; -} - -@-ms-viewport { - width: device-width; -} - -article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; -} - -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff; -} - -[tabindex="-1"]:focus { - outline: none !important; -} - -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} - -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; -} - -p { - margin-top: 0; - margin-bottom: 1rem; -} - -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; -} - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; -} - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -dt { - font-weight: 700; -} - -dd { - margin-bottom: .5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -dfn { - font-style: italic; -} - -b, -strong { - font-weight: bolder; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -.25em; -} - -sup { - top: -.5em; -} - -a { - color: #007bff; - text-decoration: none; - background-color: transparent; - -webkit-text-decoration-skip: objects; -} - -a:hover { - color: #0056b3; - text-decoration: underline; -} - -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; -} - -a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { - color: inherit; - text-decoration: none; -} - -a:not([href]):not([tabindex]):focus { - outline: 0; -} - -pre, -code, -kbd, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; - -ms-overflow-style: scrollbar; -} - -figure { - margin: 0 0 1rem; -} - -img { - vertical-align: middle; - border-style: none; -} - -svg:not(:root) { - overflow: hidden; -} - -a, -area, -button, -[role="button"], -input:not([type="range"]), -label, -select, -summary, -textarea { - -ms-touch-action: manipulation; - touch-action: manipulation; -} - -table { - border-collapse: collapse; -} - -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #868e96; - text-align: left; - caption-side: bottom; -} - -th { - text-align: inherit; -} - -label { - display: inline-block; - margin-bottom: .5rem; -} - -button { - border-radius: 0; -} - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -button, -input { - overflow: visible; -} - -button, -select { - text-transform: none; -} - -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; -} - -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; -} - -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; -} - -progress { - vertical-align: baseline; -} - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; -} - -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} - -output { - display: inline-block; -} - -summary { - display: list-item; -} - -template { - display: none; -} - -[hidden] { - display: none !important; -} -/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.css.map b/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.css.map deleted file mode 100644 index 0071ed2c..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-reboot.scss","../../scss/_reboot.scss","bootstrap-reboot.css","../../scss/_variables.scss","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":["/*!\n * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba(0,0,0,0); // 6\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use the\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

    `-`

    ` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

    `s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\n// stylelint-disable font-family-no-duplicate-names\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n// stylelint-enable font-family-no-duplicate-names\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\n}\n\n\n// Avoid 300ms click delay on touch devices that support the `touch-action` CSS property.\n//\n// In particular, unlike most other browsers, IE11+Edge on Windows 10 on touch devices and IE Mobile 10-11\n// DON'T remove the click delay when `` is present.\n// However, they DO support removing the click delay via `touch-action: manipulation`.\n// See:\n// * https://getbootstrap.com/docs/4.0/content/reboot/#click-delay-optimization-for-touch\n// * https://caniuse.com/#feat=css-touch-action\n// * https://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput:not([type=\"range\"]),\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $text-muted;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: .5rem;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

    `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","/*!\n * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput:not([type=\"range\"]),\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #868e96;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n\n//\n// Color system\n//\n\n// stylelint-disable\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n), $colors);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n), $theme-colors);\n// stylelint-enable\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default;\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n) !default;\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n) !default;\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-200 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\" !default;\n$font-family-monospace: \"SFMono-Regular\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: ($font-size-base * 1.25) !default;\n$font-size-sm: ($font-size-base * .875) !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: ($font-size-base * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black,.25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 5px !default;\n\n$mark-bg: #fcf8e3 !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black,.05) !default;\n$table-hover-bg: rgba($black,.075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-200 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba(theme-color(\"primary\"), .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white,.15), 0 1px 1px rgba($black,.075) !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-btn-border-width: $border-width !default; // For form controls and buttons\n$input-box-shadow: inset 0 1px 1px rgba($black,.075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$input-focus-color: $input-color !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-btn-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-margin-bottom: .5rem !default;\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .25rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-y: .25rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: #ddd !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black,.1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: 0 0 0 .075rem $white, 0 0 0 .2rem theme-color(\"primary\") !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n placeholder: (\n en: \"Choose file...\"\n ),\n button-label: (\n en: \"Browse\"\n )\n) !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black,.15) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black,.175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: #ddd !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: #ddd !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: #ddd !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: #ddd !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black,.125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: ($grid-gutter-width / 2) !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: 3px !default;\n$tooltip-padding-x: 8px !default;\n$tooltip-margin: 0 !default;\n\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black,.2) !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black,.2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: .8rem !default;\n$popover-arrow-height: .4rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 15px !default;\n\n$modal-dialog-margin: 10px !default;\n$modal-dialog-margin-y-sm-up: 30px !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black,.2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 3px 9px rgba($black,.5) !default;\n$modal-content-box-shadow-sm-up: 0 5px 15px rgba($black,.5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 15px !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: ($font-size-base * .75) !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black,.1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: #ddd !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black,.075) !default;\n$thumbnail-transition: all .2s ease-in-out !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 90% !default;\n$code-padding-y: .2rem !default;\n$code-padding-x: .4rem !default;\n$code-color: #bd4147 !default;\n$code-bg: $gray-100 !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n","// stylelint-disable indentation\n@mixin hover {\n // TODO: re-enable along with mq4-hover-shim\n// @if $enable-hover-media-query {\n// // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover\n// // Currently shimmed by https://github.com/twbs/mq4-hover-shim\n// @media (hover: hover) {\n// &:hover { @content }\n// }\n// }\n// @else {\n &:hover { @content; }\n// }\n}\n\n\n@mixin hover-focus {\n @if $enable-hover-media-query {\n &:focus {\n @content;\n }\n @include hover { @content; }\n } @else {\n &:focus,\n &:hover {\n @content;\n }\n }\n}\n\n@mixin plain-hover-focus {\n @if $enable-hover-media-query {\n &,\n &:focus {\n @content;\n }\n @include hover { @content; }\n } @else {\n &,\n &:focus,\n &:hover {\n @content;\n }\n }\n}\n\n@mixin hover-focus-active {\n @if $enable-hover-media-query {\n &:focus,\n &:active {\n @content;\n }\n @include hover { @content; }\n } @else {\n &:focus,\n &:active,\n &:hover {\n @content;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.min.css b/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.min.css deleted file mode 100644 index 3f4f1a87..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.min.css +++ /dev/null @@ -1,8 +0,0 @@ -/*! - * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com) - * Copyright 2011-2017 The Bootstrap Authors - * Copyright 2011-2017 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) - */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important} -/*# sourceMappingURL=bootstrap-reboot.min.css.map */ \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.min.css.map b/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.min.css.map deleted file mode 100644 index 4b8e6627..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap-reboot.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-reboot.scss","../../scss/_reboot.scss","dist/css/bootstrap-reboot.css","bootstrap-reboot.css","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba(0,0,0,0); // 6\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use the\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

    `-`

    ` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

    `s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\n// stylelint-disable font-family-no-duplicate-names\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n// stylelint-enable font-family-no-duplicate-names\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\n}\n\n\n// Avoid 300ms click delay on touch devices that support the `touch-action` CSS property.\n//\n// In particular, unlike most other browsers, IE11+Edge on Windows 10 on touch devices and IE Mobile 10-11\n// DON'T remove the click delay when `` is present.\n// However, they DO support removing the click delay via `touch-action: manipulation`.\n// See:\n// * https://getbootstrap.com/docs/4.0/content/reboot/#click-delay-optimization-for-touch\n// * https://caniuse.com/#feat=css-touch-action\n// * https://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput:not([type=\"range\"]),\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $text-muted;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: .5rem;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

    `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","/*!\n * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput:not([type=\"range\"]),\nlabel,\nselect,\nsummary,\ntextarea {\n -ms-touch-action: manipulation;\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #868e96;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n/*# sourceMappingURL=bootstrap-reboot.css.map */","/*!\n * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput:not([type=\"range\"]),\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #868e96;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// stylelint-disable indentation\n@mixin hover {\n // TODO: re-enable along with mq4-hover-shim\n// @if $enable-hover-media-query {\n// // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover\n// // Currently shimmed by https://github.com/twbs/mq4-hover-shim\n// @media (hover: hover) {\n// &:hover { @content }\n// }\n// }\n// @else {\n &:hover { @content; }\n// }\n}\n\n\n@mixin hover-focus {\n @if $enable-hover-media-query {\n &:focus {\n @content;\n }\n @include hover { @content; }\n } @else {\n &:focus,\n &:hover {\n @content;\n }\n }\n}\n\n@mixin plain-hover-focus {\n @if $enable-hover-media-query {\n &,\n &:focus {\n @content;\n }\n @include hover { @content; }\n } @else {\n &,\n &:focus,\n &:hover {\n @content;\n }\n }\n}\n\n@mixin hover-focus-active {\n @if $enable-hover-media-query {\n &:focus,\n &:active {\n @content;\n }\n @include hover { @content; }\n } @else {\n &:focus,\n &:active,\n &:hover {\n @content;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap.css b/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap.css deleted file mode 100644 index fa55c202..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap.css +++ /dev/null @@ -1,8374 +0,0 @@ -/*! - * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com) - * Copyright 2011-2017 The Bootstrap Authors - * Copyright 2011-2017 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #6f42c1; - --pink: #e83e8c; - --red: #dc3545; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #28a745; - --teal: #20c997; - --cyan: #17a2b8; - --white: #fff; - --gray: #868e96; - --gray-dark: #343a40; - --primary: #007bff; - --secondary: #868e96; - --success: #28a745; - --info: #17a2b8; - --warning: #ffc107; - --danger: #dc3545; - --light: #f8f9fa; - --dark: #343a40; - --breakpoint-xs: 0; - --breakpoint-sm: 576px; - --breakpoint-md: 768px; - --breakpoint-lg: 992px; - --breakpoint-xl: 1200px; - --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -@media print { - *, - *::before, - *::after { - text-shadow: none !important; - box-shadow: none !important; - } - a, - a:visited { - text-decoration: underline; - } - abbr[title]::after { - content: " (" attr(title) ")"; - } - pre { - white-space: pre-wrap !important; - } - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - thead { - display: table-header-group; - } - tr, - img { - page-break-inside: avoid; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - .navbar { - display: none; - } - .badge { - border: 1px solid #000; - } - .table { - border-collapse: collapse !important; - } - .table td, - .table th { - background-color: #fff !important; - } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; - } -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - -ms-overflow-style: scrollbar; - -webkit-tap-highlight-color: transparent; -} - -@-ms-viewport { - width: device-width; -} - -article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; -} - -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff; -} - -[tabindex="-1"]:focus { - outline: none !important; -} - -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} - -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; -} - -p { - margin-top: 0; - margin-bottom: 1rem; -} - -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; -} - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; -} - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -dt { - font-weight: 700; -} - -dd { - margin-bottom: .5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -dfn { - font-style: italic; -} - -b, -strong { - font-weight: bolder; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -.25em; -} - -sup { - top: -.5em; -} - -a { - color: #007bff; - text-decoration: none; - background-color: transparent; - -webkit-text-decoration-skip: objects; -} - -a:hover { - color: #0056b3; - text-decoration: underline; -} - -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; -} - -a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { - color: inherit; - text-decoration: none; -} - -a:not([href]):not([tabindex]):focus { - outline: 0; -} - -pre, -code, -kbd, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; - -ms-overflow-style: scrollbar; -} - -figure { - margin: 0 0 1rem; -} - -img { - vertical-align: middle; - border-style: none; -} - -svg:not(:root) { - overflow: hidden; -} - -a, -area, -button, -[role="button"], -input:not([type="range"]), -label, -select, -summary, -textarea { - -ms-touch-action: manipulation; - touch-action: manipulation; -} - -table { - border-collapse: collapse; -} - -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #868e96; - text-align: left; - caption-side: bottom; -} - -th { - text-align: inherit; -} - -label { - display: inline-block; - margin-bottom: .5rem; -} - -button { - border-radius: 0; -} - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -button, -input { - overflow: visible; -} - -button, -select { - text-transform: none; -} - -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; -} - -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; -} - -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; -} - -progress { - vertical-align: baseline; -} - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; -} - -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} - -output { - display: inline-block; -} - -summary { - display: list-item; -} - -template { - display: none; -} - -[hidden] { - display: none !important; -} - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - margin-bottom: 0.5rem; - font-family: inherit; - font-weight: 500; - line-height: 1.2; - color: inherit; -} - -h1, .h1 { - font-size: 2.5rem; -} - -h2, .h2 { - font-size: 2rem; -} - -h3, .h3 { - font-size: 1.75rem; -} - -h4, .h4 { - font-size: 1.5rem; -} - -h5, .h5 { - font-size: 1.25rem; -} - -h6, .h6 { - font-size: 1rem; -} - -.lead { - font-size: 1.25rem; - font-weight: 300; -} - -.display-1 { - font-size: 6rem; - font-weight: 300; - line-height: 1.2; -} - -.display-2 { - font-size: 5.5rem; - font-weight: 300; - line-height: 1.2; -} - -.display-3 { - font-size: 4.5rem; - font-weight: 300; - line-height: 1.2; -} - -.display-4 { - font-size: 3.5rem; - font-weight: 300; - line-height: 1.2; -} - -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border: 0; - border-top: 1px solid rgba(0, 0, 0, 0.1); -} - -small, -.small { - font-size: 80%; - font-weight: 400; -} - -mark, -.mark { - padding: 0.2em; - background-color: #fcf8e3; -} - -.list-unstyled { - padding-left: 0; - list-style: none; -} - -.list-inline { - padding-left: 0; - list-style: none; -} - -.list-inline-item { - display: inline-block; -} - -.list-inline-item:not(:last-child) { - margin-right: 5px; -} - -.initialism { - font-size: 90%; - text-transform: uppercase; -} - -.blockquote { - margin-bottom: 1rem; - font-size: 1.25rem; -} - -.blockquote-footer { - display: block; - font-size: 80%; - color: #868e96; -} - -.blockquote-footer::before { - content: "\2014 \00A0"; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 0.25rem; - transition: all 0.2s ease-in-out; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #868e96; -} - -code, -kbd, -pre, -samp { - font-family: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -code { - padding: 0.2rem 0.4rem; - font-size: 90%; - color: #bd4147; - background-color: #f8f9fa; - border-radius: 0.25rem; -} - -a > code { - padding: 0; - color: inherit; - background-color: inherit; -} - -kbd { - padding: 0.2rem 0.4rem; - font-size: 90%; - color: #fff; - background-color: #212529; - border-radius: 0.2rem; -} - -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - margin-top: 0; - margin-bottom: 1rem; - font-size: 90%; - color: #212529; -} - -pre code { - padding: 0; - font-size: inherit; - color: inherit; - background-color: transparent; - border-radius: 0; -} - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -.container { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container { - max-width: 540px; - } -} - -@media (min-width: 768px) { - .container { - max-width: 720px; - } -} - -@media (min-width: 992px) { - .container { - max-width: 960px; - } -} - -@media (min-width: 1200px) { - .container { - max-width: 1140px; - } -} - -.container-fluid { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -.row { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-right: -15px; - margin-left: -15px; -} - -.no-gutters { - margin-right: 0; - margin-left: 0; -} - -.no-gutters > .col, -.no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; -} - -.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, -.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, -.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, -.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, -.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { - position: relative; - width: 100%; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; -} - -.col { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; -} - -.col-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: none; -} - -.col-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; -} - -.col-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; -} - -.col-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; -} - -.col-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; -} - -.col-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; -} - -.col-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; -} - -.col-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; -} - -.col-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; -} - -.col-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - -ms-flex-order: -1; - order: -1; -} - -.order-1 { - -ms-flex-order: 1; - order: 1; -} - -.order-2 { - -ms-flex-order: 2; - order: 2; -} - -.order-3 { - -ms-flex-order: 3; - order: 3; -} - -.order-4 { - -ms-flex-order: 4; - order: 4; -} - -.order-5 { - -ms-flex-order: 5; - order: 5; -} - -.order-6 { - -ms-flex-order: 6; - order: 6; -} - -.order-7 { - -ms-flex-order: 7; - order: 7; -} - -.order-8 { - -ms-flex-order: 8; - order: 8; -} - -.order-9 { - -ms-flex-order: 9; - order: 9; -} - -.order-10 { - -ms-flex-order: 10; - order: 10; -} - -.order-11 { - -ms-flex-order: 11; - order: 11; -} - -.order-12 { - -ms-flex-order: 12; - order: 12; -} - -.offset-1 { - margin-left: 8.333333%; -} - -.offset-2 { - margin-left: 16.666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.333333%; -} - -.offset-5 { - margin-left: 41.666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.333333%; -} - -.offset-8 { - margin-left: 66.666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.333333%; -} - -.offset-11 { - margin-left: 91.666667%; -} - -@media (min-width: 576px) { - .col-sm { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-sm-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: none; - } - .col-sm-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-sm-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-sm-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-sm-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-sm-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-sm-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-sm-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-sm-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-sm-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-sm-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-sm-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-sm-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-sm-first { - -ms-flex-order: -1; - order: -1; - } - .order-sm-1 { - -ms-flex-order: 1; - order: 1; - } - .order-sm-2 { - -ms-flex-order: 2; - order: 2; - } - .order-sm-3 { - -ms-flex-order: 3; - order: 3; - } - .order-sm-4 { - -ms-flex-order: 4; - order: 4; - } - .order-sm-5 { - -ms-flex-order: 5; - order: 5; - } - .order-sm-6 { - -ms-flex-order: 6; - order: 6; - } - .order-sm-7 { - -ms-flex-order: 7; - order: 7; - } - .order-sm-8 { - -ms-flex-order: 8; - order: 8; - } - .order-sm-9 { - -ms-flex-order: 9; - order: 9; - } - .order-sm-10 { - -ms-flex-order: 10; - order: 10; - } - .order-sm-11 { - -ms-flex-order: 11; - order: 11; - } - .order-sm-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-sm-0 { - margin-left: 0; - } - .offset-sm-1 { - margin-left: 8.333333%; - } - .offset-sm-2 { - margin-left: 16.666667%; - } - .offset-sm-3 { - margin-left: 25%; - } - .offset-sm-4 { - margin-left: 33.333333%; - } - .offset-sm-5 { - margin-left: 41.666667%; - } - .offset-sm-6 { - margin-left: 50%; - } - .offset-sm-7 { - margin-left: 58.333333%; - } - .offset-sm-8 { - margin-left: 66.666667%; - } - .offset-sm-9 { - margin-left: 75%; - } - .offset-sm-10 { - margin-left: 83.333333%; - } - .offset-sm-11 { - margin-left: 91.666667%; - } -} - -@media (min-width: 768px) { - .col-md { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-md-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: none; - } - .col-md-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-md-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-md-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-md-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-md-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-md-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-md-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-md-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-md-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-md-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-md-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-md-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-md-first { - -ms-flex-order: -1; - order: -1; - } - .order-md-1 { - -ms-flex-order: 1; - order: 1; - } - .order-md-2 { - -ms-flex-order: 2; - order: 2; - } - .order-md-3 { - -ms-flex-order: 3; - order: 3; - } - .order-md-4 { - -ms-flex-order: 4; - order: 4; - } - .order-md-5 { - -ms-flex-order: 5; - order: 5; - } - .order-md-6 { - -ms-flex-order: 6; - order: 6; - } - .order-md-7 { - -ms-flex-order: 7; - order: 7; - } - .order-md-8 { - -ms-flex-order: 8; - order: 8; - } - .order-md-9 { - -ms-flex-order: 9; - order: 9; - } - .order-md-10 { - -ms-flex-order: 10; - order: 10; - } - .order-md-11 { - -ms-flex-order: 11; - order: 11; - } - .order-md-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-md-0 { - margin-left: 0; - } - .offset-md-1 { - margin-left: 8.333333%; - } - .offset-md-2 { - margin-left: 16.666667%; - } - .offset-md-3 { - margin-left: 25%; - } - .offset-md-4 { - margin-left: 33.333333%; - } - .offset-md-5 { - margin-left: 41.666667%; - } - .offset-md-6 { - margin-left: 50%; - } - .offset-md-7 { - margin-left: 58.333333%; - } - .offset-md-8 { - margin-left: 66.666667%; - } - .offset-md-9 { - margin-left: 75%; - } - .offset-md-10 { - margin-left: 83.333333%; - } - .offset-md-11 { - margin-left: 91.666667%; - } -} - -@media (min-width: 992px) { - .col-lg { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-lg-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: none; - } - .col-lg-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-lg-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-lg-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-lg-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-lg-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-lg-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-lg-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-lg-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-lg-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-lg-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-lg-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-lg-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-lg-first { - -ms-flex-order: -1; - order: -1; - } - .order-lg-1 { - -ms-flex-order: 1; - order: 1; - } - .order-lg-2 { - -ms-flex-order: 2; - order: 2; - } - .order-lg-3 { - -ms-flex-order: 3; - order: 3; - } - .order-lg-4 { - -ms-flex-order: 4; - order: 4; - } - .order-lg-5 { - -ms-flex-order: 5; - order: 5; - } - .order-lg-6 { - -ms-flex-order: 6; - order: 6; - } - .order-lg-7 { - -ms-flex-order: 7; - order: 7; - } - .order-lg-8 { - -ms-flex-order: 8; - order: 8; - } - .order-lg-9 { - -ms-flex-order: 9; - order: 9; - } - .order-lg-10 { - -ms-flex-order: 10; - order: 10; - } - .order-lg-11 { - -ms-flex-order: 11; - order: 11; - } - .order-lg-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-lg-0 { - margin-left: 0; - } - .offset-lg-1 { - margin-left: 8.333333%; - } - .offset-lg-2 { - margin-left: 16.666667%; - } - .offset-lg-3 { - margin-left: 25%; - } - .offset-lg-4 { - margin-left: 33.333333%; - } - .offset-lg-5 { - margin-left: 41.666667%; - } - .offset-lg-6 { - margin-left: 50%; - } - .offset-lg-7 { - margin-left: 58.333333%; - } - .offset-lg-8 { - margin-left: 66.666667%; - } - .offset-lg-9 { - margin-left: 75%; - } - .offset-lg-10 { - margin-left: 83.333333%; - } - .offset-lg-11 { - margin-left: 91.666667%; - } -} - -@media (min-width: 1200px) { - .col-xl { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-xl-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: none; - } - .col-xl-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-xl-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-xl-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-xl-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-xl-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-xl-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-xl-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-xl-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-xl-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-xl-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-xl-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-xl-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-xl-first { - -ms-flex-order: -1; - order: -1; - } - .order-xl-1 { - -ms-flex-order: 1; - order: 1; - } - .order-xl-2 { - -ms-flex-order: 2; - order: 2; - } - .order-xl-3 { - -ms-flex-order: 3; - order: 3; - } - .order-xl-4 { - -ms-flex-order: 4; - order: 4; - } - .order-xl-5 { - -ms-flex-order: 5; - order: 5; - } - .order-xl-6 { - -ms-flex-order: 6; - order: 6; - } - .order-xl-7 { - -ms-flex-order: 7; - order: 7; - } - .order-xl-8 { - -ms-flex-order: 8; - order: 8; - } - .order-xl-9 { - -ms-flex-order: 9; - order: 9; - } - .order-xl-10 { - -ms-flex-order: 10; - order: 10; - } - .order-xl-11 { - -ms-flex-order: 11; - order: 11; - } - .order-xl-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-xl-0 { - margin-left: 0; - } - .offset-xl-1 { - margin-left: 8.333333%; - } - .offset-xl-2 { - margin-left: 16.666667%; - } - .offset-xl-3 { - margin-left: 25%; - } - .offset-xl-4 { - margin-left: 33.333333%; - } - .offset-xl-5 { - margin-left: 41.666667%; - } - .offset-xl-6 { - margin-left: 50%; - } - .offset-xl-7 { - margin-left: 58.333333%; - } - .offset-xl-8 { - margin-left: 66.666667%; - } - .offset-xl-9 { - margin-left: 75%; - } - .offset-xl-10 { - margin-left: 83.333333%; - } - .offset-xl-11 { - margin-left: 91.666667%; - } -} - -.table { - width: 100%; - max-width: 100%; - margin-bottom: 1rem; - background-color: transparent; -} - -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #e9ecef; -} - -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #e9ecef; -} - -.table tbody + tbody { - border-top: 2px solid #e9ecef; -} - -.table .table { - background-color: #fff; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #e9ecef; -} - -.table-bordered th, -.table-bordered td { - border: 1px solid #e9ecef; -} - -.table-bordered thead th, -.table-bordered thead td { - border-bottom-width: 2px; -} - -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); -} - -.table-hover tbody tr:hover { - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #b8daff; -} - -.table-hover .table-primary:hover { - background-color: #9fcdff; -} - -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #9fcdff; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #dddfe2; -} - -.table-hover .table-secondary:hover { - background-color: #cfd2d6; -} - -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #cfd2d6; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c3e6cb; -} - -.table-hover .table-success:hover { - background-color: #b1dfbb; -} - -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b1dfbb; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bee5eb; -} - -.table-hover .table-info:hover { - background-color: #abdde5; -} - -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #abdde5; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #ffeeba; -} - -.table-hover .table-warning:hover { - background-color: #ffe8a1; -} - -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #ffe8a1; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f5c6cb; -} - -.table-hover .table-danger:hover { - background-color: #f1b0b7; -} - -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f1b0b7; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #fdfdfe; -} - -.table-hover .table-light:hover { - background-color: #ececf6; -} - -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ececf6; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c6c8ca; -} - -.table-hover .table-dark:hover { - background-color: #b9bbbe; -} - -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b9bbbe; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(0, 0, 0, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); -} - -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); -} - -.table .thead-dark th { - color: #fff; - background-color: #212529; - border-color: #32383e; -} - -.table .thead-light th { - color: #495057; - background-color: #e9ecef; - border-color: #e9ecef; -} - -.table-dark { - color: #fff; - background-color: #212529; -} - -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #32383e; -} - -.table-dark.table-bordered { - border: 0; -} - -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); -} - -.table-dark.table-hover tbody tr:hover { - background-color: rgba(255, 255, 255, 0.075); -} - -@media (max-width: 575px) { - .table-responsive-sm { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - } - .table-responsive-sm.table-bordered { - border: 0; - } -} - -@media (max-width: 767px) { - .table-responsive-md { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - } - .table-responsive-md.table-bordered { - border: 0; - } -} - -@media (max-width: 991px) { - .table-responsive-lg { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - } - .table-responsive-lg.table-bordered { - border: 0; - } -} - -@media (max-width: 1199px) { - .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - } - .table-responsive-xl.table-bordered { - border: 0; - } -} - -.table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; -} - -.table-responsive.table-bordered { - border: 0; -} - -.form-control { - display: block; - width: 100%; - padding: 0.375rem 0.75rem; - font-size: 1rem; - line-height: 1.5; - color: #495057; - background-color: #fff; - background-image: none; - background-clip: padding-box; - border: 1px solid #ced4da; - border-radius: 0.25rem; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -} - -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} - -.form-control:focus { - color: #495057; - background-color: #fff; - border-color: #80bdff; - outline: none; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -.form-control::-webkit-input-placeholder { - color: #868e96; - opacity: 1; -} - -.form-control:-ms-input-placeholder { - color: #868e96; - opacity: 1; -} - -.form-control::-ms-input-placeholder { - color: #868e96; - opacity: 1; -} - -.form-control::placeholder { - color: #868e96; - opacity: 1; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #e9ecef; - opacity: 1; -} - -select.form-control:not([size]):not([multiple]) { - height: calc(2.25rem + 2px); -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -.form-control-file, -.form-control-range { - display: block; -} - -.col-form-label { - padding-top: calc(0.375rem + 1px); - padding-bottom: calc(0.375rem + 1px); - margin-bottom: 0; - line-height: 1.5; -} - -.col-form-label-lg { - padding-top: calc(0.5rem + 1px); - padding-bottom: calc(0.5rem + 1px); - font-size: 1.25rem; - line-height: 1.5; -} - -.col-form-label-sm { - padding-top: calc(0.25rem + 1px); - padding-bottom: calc(0.25rem + 1px); - font-size: 0.875rem; - line-height: 1.5; -} - -.col-form-legend { - padding-top: 0.375rem; - padding-bottom: 0.375rem; - margin-bottom: 0; - font-size: 1rem; -} - -.form-control-plaintext { - padding-top: 0.375rem; - padding-bottom: 0.375rem; - margin-bottom: 0; - line-height: 1.5; - background-color: transparent; - border: solid transparent; - border-width: 1px 0; -} - -.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, -.input-group-sm > .form-control-plaintext.input-group-addon, -.input-group-sm > .input-group-btn > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, -.input-group-lg > .form-control-plaintext.input-group-addon, -.input-group-lg > .input-group-btn > .form-control-plaintext.btn { - padding-right: 0; - padding-left: 0; -} - -.form-control-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), -.input-group-sm > select.input-group-addon:not([size]):not([multiple]), -.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) { - height: calc(1.8125rem + 2px); -} - -.form-control-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), -.input-group-lg > select.input-group-addon:not([size]):not([multiple]), -.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) { - height: calc(2.875rem + 2px); -} - -.form-group { - margin-bottom: 1rem; -} - -.form-text { - display: block; - margin-top: 0.25rem; -} - -.form-row { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-right: -5px; - margin-left: -5px; -} - -.form-row > .col, -.form-row > [class*="col-"] { - padding-right: 5px; - padding-left: 5px; -} - -.form-check { - position: relative; - display: block; - margin-bottom: 0.5rem; -} - -.form-check.disabled .form-check-label { - color: #868e96; -} - -.form-check-label { - padding-left: 1.25rem; - margin-bottom: 0; -} - -.form-check-input { - position: absolute; - margin-top: 0.25rem; - margin-left: -1.25rem; -} - -.form-check-inline { - display: inline-block; - margin-right: 0.75rem; -} - -.form-check-inline .form-check-label { - vertical-align: middle; -} - -.valid-feedback { - display: none; - margin-top: .25rem; - font-size: .875rem; - color: #28a745; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - width: 250px; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(40, 167, 69, 0.8); - border-radius: .2rem; -} - -.was-validated .form-control:valid, .form-control.is-valid, .was-validated -.custom-select:valid, -.custom-select.is-valid { - border-color: #28a745; -} - -.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated -.custom-select:valid:focus, -.custom-select.is-valid:focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -.was-validated .form-control:valid ~ .valid-feedback, -.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, -.form-control.is-valid ~ .valid-tooltip, .was-validated -.custom-select:valid ~ .valid-feedback, -.was-validated -.custom-select:valid ~ .valid-tooltip, -.custom-select.is-valid ~ .valid-feedback, -.custom-select.is-valid ~ .valid-tooltip { - display: block; -} - -.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label { - color: #28a745; -} - -.was-validated .custom-control-input:valid ~ .custom-control-indicator, .custom-control-input.is-valid ~ .custom-control-indicator { - background-color: rgba(40, 167, 69, 0.25); -} - -.was-validated .custom-control-input:valid ~ .custom-control-description, .custom-control-input.is-valid ~ .custom-control-description { - color: #28a745; -} - -.was-validated .custom-file-input:valid ~ .custom-file-control, .custom-file-input.is-valid ~ .custom-file-control { - border-color: #28a745; -} - -.was-validated .custom-file-input:valid ~ .custom-file-control::before, .custom-file-input.is-valid ~ .custom-file-control::before { - border-color: inherit; -} - -.was-validated .custom-file-input:valid:focus, .custom-file-input.is-valid:focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -.invalid-feedback { - display: none; - margin-top: .25rem; - font-size: .875rem; - color: #dc3545; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - width: 250px; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(220, 53, 69, 0.8); - border-radius: .2rem; -} - -.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated -.custom-select:invalid, -.custom-select.is-invalid { - border-color: #dc3545; -} - -.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated -.custom-select:invalid:focus, -.custom-select.is-invalid:focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -.was-validated .form-control:invalid ~ .invalid-feedback, -.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, -.form-control.is-invalid ~ .invalid-tooltip, .was-validated -.custom-select:invalid ~ .invalid-feedback, -.was-validated -.custom-select:invalid ~ .invalid-tooltip, -.custom-select.is-invalid ~ .invalid-feedback, -.custom-select.is-invalid ~ .invalid-tooltip { - display: block; -} - -.was-validated .form-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label { - color: #dc3545; -} - -.was-validated .custom-control-input:invalid ~ .custom-control-indicator, .custom-control-input.is-invalid ~ .custom-control-indicator { - background-color: rgba(220, 53, 69, 0.25); -} - -.was-validated .custom-control-input:invalid ~ .custom-control-description, .custom-control-input.is-invalid ~ .custom-control-description { - color: #dc3545; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-control, .custom-file-input.is-invalid ~ .custom-file-control { - border-color: #dc3545; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-control::before, .custom-file-input.is-invalid ~ .custom-file-control::before { - border-color: inherit; -} - -.was-validated .custom-file-input:invalid:focus, .custom-file-input.is-invalid:focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -.form-inline { - display: -ms-flexbox; - display: flex; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - -ms-flex-align: center; - align-items: center; -} - -.form-inline .form-check { - width: 100%; -} - -@media (min-width: 576px) { - .form-inline label { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: -ms-flexbox; - display: flex; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - -ms-flex-align: center; - align-items: center; - margin-bottom: 0; - } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .form-inline .form-control-plaintext { - display: inline-block; - } - .form-inline .input-group { - width: auto; - } - .form-inline .form-check { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; - width: auto; - margin-top: 0; - margin-bottom: 0; - } - .form-inline .form-check-label { - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; - padding-left: 0; - } - .form-inline .custom-control-indicator { - position: static; - display: inline-block; - margin-right: 0.25rem; - vertical-align: text-bottom; - } - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - text-align: center; - white-space: nowrap; - vertical-align: middle; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - border: 1px solid transparent; - padding: 0.375rem 0.75rem; - font-size: 1rem; - line-height: 1.5; - border-radius: 0.25rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -.btn:focus, .btn:hover { - text-decoration: none; -} - -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -.btn.disabled, .btn:disabled { - opacity: .65; -} - -.btn:not([disabled]):not(.disabled):active, .btn:not([disabled]):not(.disabled).active { - background-image: none; -} - -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; -} - -.btn-primary { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -.btn-primary:hover { - color: #fff; - background-color: #0069d9; - border-color: #0062cc; -} - -.btn-primary:focus, .btn-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -.btn-primary.disabled, .btn-primary:disabled { - background-color: #007bff; - border-color: #007bff; -} - -.btn-primary:not([disabled]):not(.disabled):active, .btn-primary:not([disabled]):not(.disabled).active, -.show > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #0062cc; - border-color: #005cbf; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -.btn-secondary { - color: #fff; - background-color: #868e96; - border-color: #868e96; -} - -.btn-secondary:hover { - color: #fff; - background-color: #727b84; - border-color: #6c757d; -} - -.btn-secondary:focus, .btn-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5); -} - -.btn-secondary.disabled, .btn-secondary:disabled { - background-color: #868e96; - border-color: #868e96; -} - -.btn-secondary:not([disabled]):not(.disabled):active, .btn-secondary:not([disabled]):not(.disabled).active, -.show > .btn-secondary.dropdown-toggle { - color: #fff; - background-color: #6c757d; - border-color: #666e76; - box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5); -} - -.btn-success { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -.btn-success:hover { - color: #fff; - background-color: #218838; - border-color: #1e7e34; -} - -.btn-success:focus, .btn-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -.btn-success.disabled, .btn-success:disabled { - background-color: #28a745; - border-color: #28a745; -} - -.btn-success:not([disabled]):not(.disabled):active, .btn-success:not([disabled]):not(.disabled).active, -.show > .btn-success.dropdown-toggle { - color: #fff; - background-color: #1e7e34; - border-color: #1c7430; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -.btn-info { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -.btn-info:hover { - color: #fff; - background-color: #138496; - border-color: #117a8b; -} - -.btn-info:focus, .btn-info.focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -.btn-info.disabled, .btn-info:disabled { - background-color: #17a2b8; - border-color: #17a2b8; -} - -.btn-info:not([disabled]):not(.disabled):active, .btn-info:not([disabled]):not(.disabled).active, -.show > .btn-info.dropdown-toggle { - color: #fff; - background-color: #117a8b; - border-color: #10707f; - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -.btn-warning { - color: #111; - background-color: #ffc107; - border-color: #ffc107; -} - -.btn-warning:hover { - color: #111; - background-color: #e0a800; - border-color: #d39e00; -} - -.btn-warning:focus, .btn-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -.btn-warning.disabled, .btn-warning:disabled { - background-color: #ffc107; - border-color: #ffc107; -} - -.btn-warning:not([disabled]):not(.disabled):active, .btn-warning:not([disabled]):not(.disabled).active, -.show > .btn-warning.dropdown-toggle { - color: #111; - background-color: #d39e00; - border-color: #c69500; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -.btn-danger { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -.btn-danger:hover { - color: #fff; - background-color: #c82333; - border-color: #bd2130; -} - -.btn-danger:focus, .btn-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -.btn-danger.disabled, .btn-danger:disabled { - background-color: #dc3545; - border-color: #dc3545; -} - -.btn-danger:not([disabled]):not(.disabled):active, .btn-danger:not([disabled]):not(.disabled).active, -.show > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #bd2130; - border-color: #b21f2d; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -.btn-light { - color: #111; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -.btn-light:hover { - color: #111; - background-color: #e2e6ea; - border-color: #dae0e5; -} - -.btn-light:focus, .btn-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -.btn-light.disabled, .btn-light:disabled { - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -.btn-light:not([disabled]):not(.disabled):active, .btn-light:not([disabled]):not(.disabled).active, -.show > .btn-light.dropdown-toggle { - color: #111; - background-color: #dae0e5; - border-color: #d3d9df; - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -.btn-dark { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -.btn-dark:hover { - color: #fff; - background-color: #23272b; - border-color: #1d2124; -} - -.btn-dark:focus, .btn-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -.btn-dark.disabled, .btn-dark:disabled { - background-color: #343a40; - border-color: #343a40; -} - -.btn-dark:not([disabled]):not(.disabled):active, .btn-dark:not([disabled]):not(.disabled).active, -.show > .btn-dark.dropdown-toggle { - color: #fff; - background-color: #1d2124; - border-color: #171a1d; - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -.btn-outline-primary { - color: #007bff; - background-color: transparent; - background-image: none; - border-color: #007bff; -} - -.btn-outline-primary:hover { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #007bff; - background-color: transparent; -} - -.btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active, -.show > .btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #007bff; - border-color: #007bff; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -.btn-outline-secondary { - color: #868e96; - background-color: transparent; - background-image: none; - border-color: #868e96; -} - -.btn-outline-secondary:hover { - color: #fff; - background-color: #868e96; - border-color: #868e96; -} - -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5); -} - -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #868e96; - background-color: transparent; -} - -.btn-outline-secondary:not([disabled]):not(.disabled):active, .btn-outline-secondary:not([disabled]):not(.disabled).active, -.show > .btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #868e96; - border-color: #868e96; - box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5); -} - -.btn-outline-success { - color: #28a745; - background-color: transparent; - background-image: none; - border-color: #28a745; -} - -.btn-outline-success:hover { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #28a745; - background-color: transparent; -} - -.btn-outline-success:not([disabled]):not(.disabled):active, .btn-outline-success:not([disabled]):not(.disabled).active, -.show > .btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #28a745; - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -.btn-outline-info { - color: #17a2b8; - background-color: transparent; - background-image: none; - border-color: #17a2b8; -} - -.btn-outline-info:hover { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #17a2b8; - background-color: transparent; -} - -.btn-outline-info:not([disabled]):not(.disabled):active, .btn-outline-info:not([disabled]):not(.disabled).active, -.show > .btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - background-color: transparent; - background-image: none; - border-color: #ffc107; -} - -.btn-outline-warning:hover { - color: #fff; - background-color: #ffc107; - border-color: #ffc107; -} - -.btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -.btn-outline-warning.disabled, .btn-outline-warning:disabled { - color: #ffc107; - background-color: transparent; -} - -.btn-outline-warning:not([disabled]):not(.disabled):active, .btn-outline-warning:not([disabled]):not(.disabled).active, -.show > .btn-outline-warning.dropdown-toggle { - color: #fff; - background-color: #ffc107; - border-color: #ffc107; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -.btn-outline-danger { - color: #dc3545; - background-color: transparent; - background-image: none; - border-color: #dc3545; -} - -.btn-outline-danger:hover { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #dc3545; - background-color: transparent; -} - -.btn-outline-danger:not([disabled]):not(.disabled):active, .btn-outline-danger:not([disabled]):not(.disabled).active, -.show > .btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -.btn-outline-light { - color: #f8f9fa; - background-color: transparent; - background-image: none; - border-color: #f8f9fa; -} - -.btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #f8f9fa; - background-color: transparent; -} - -.btn-outline-light:not([disabled]):not(.disabled):active, .btn-outline-light:not([disabled]):not(.disabled).active, -.show > .btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -.btn-outline-dark { - color: #343a40; - background-color: transparent; - background-image: none; - border-color: #343a40; -} - -.btn-outline-dark:hover { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #343a40; - background-color: transparent; -} - -.btn-outline-dark:not([disabled]):not(.disabled):active, .btn-outline-dark:not([disabled]):not(.disabled).active, -.show > .btn-outline-dark.dropdown-toggle { - color: #fff; - background-color: #343a40; - border-color: #343a40; - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -.btn-link { - font-weight: 400; - color: #007bff; - background-color: transparent; -} - -.btn-link:hover { - color: #0056b3; - text-decoration: underline; - background-color: transparent; - border-color: transparent; -} - -.btn-link:focus, .btn-link.focus { - border-color: transparent; - box-shadow: none; -} - -.btn-link:disabled, .btn-link.disabled { - color: #868e96; -} - -.btn-lg, .btn-group-lg > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -.btn-block { - display: block; - width: 100%; -} - -.btn-block + .btn-block { - margin-top: 0.5rem; -} - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -.fade { - opacity: 0; - transition: opacity 0.15s linear; -} - -.fade.show { - opacity: 1; -} - -.collapse { - display: none; -} - -.collapse.show { - display: block; -} - -tr.collapse.show { - display: table-row; -} - -tbody.collapse.show { - display: table-row-group; -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - transition: height 0.35s ease; -} - -.dropup, -.dropdown { - position: relative; -} - -.dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.3em solid transparent; -} - -.dropdown-toggle:empty::after { - margin-left: 0; -} - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 10rem; - padding: 0.5rem 0; - margin: 0.125rem 0 0; - font-size: 1rem; - color: #212529; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 0.25rem; -} - -.dropup .dropdown-menu { - margin-top: 0; - margin-bottom: 0.125rem; -} - -.dropup .dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0; - border-right: 0.3em solid transparent; - border-bottom: 0.3em solid; - border-left: 0.3em solid transparent; -} - -.dropup .dropdown-toggle:empty::after { - margin-left: 0; -} - -.dropdown-divider { - height: 0; - margin: 0.5rem 0; - overflow: hidden; - border-top: 1px solid #e9ecef; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #212529; - text-align: inherit; - white-space: nowrap; - background: none; - border: 0; -} - -.dropdown-item:focus, .dropdown-item:hover { - color: #16181b; - text-decoration: none; - background-color: #f8f9fa; -} - -.dropdown-item.active, .dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #007bff; -} - -.dropdown-item.disabled, .dropdown-item:disabled { - color: #868e96; - background-color: transparent; -} - -.dropdown-menu.show { - display: block; -} - -.dropdown-header { - display: block; - padding: 0.5rem 1.5rem; - margin-bottom: 0; - font-size: 0.875rem; - color: #868e96; - white-space: nowrap; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: -ms-inline-flexbox; - display: inline-flex; - vertical-align: middle; -} - -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - -ms-flex: 0 1 auto; - flex: 0 1 auto; -} - -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover { - z-index: 2; -} - -.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 2; -} - -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group, -.btn-group-vertical .btn + .btn, -.btn-group-vertical .btn + .btn-group, -.btn-group-vertical .btn-group + .btn, -.btn-group-vertical .btn-group + .btn-group { - margin-left: -1px; -} - -.btn-toolbar { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.btn-toolbar .input-group { - width: auto; -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -.btn-group > .btn:first-child { - margin-left: 0; -} - -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group > .btn-group { - float: left; -} - -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.btn + .dropdown-toggle-split { - padding-right: 0.5625rem; - padding-left: 0.5625rem; -} - -.btn + .dropdown-toggle-split::after { - margin-left: 0; -} - -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { - padding-right: 0.375rem; - padding-left: 0.375rem; -} - -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.75rem; -} - -.btn-group-vertical { - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-align: start; - align-items: flex-start; - -ms-flex-pack: center; - justify-content: center; -} - -.btn-group-vertical .btn, -.btn-group-vertical .btn-group { - width: 100%; -} - -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; -} - -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; -} - -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -[data-toggle="buttons"] > .btn input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -.input-group { - position: relative; - display: -ms-flexbox; - display: flex; - -ms-flex-align: stretch; - align-items: stretch; - width: 100%; -} - -.input-group .form-control { - position: relative; - z-index: 2; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - width: 1%; - margin-bottom: 0; -} - -.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover { - z-index: 3; -} - -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; -} - -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; -} - -.input-group-addon, -.input-group-btn { - white-space: nowrap; -} - -.input-group-addon { - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - text-align: center; - background-color: #e9ecef; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -.input-group-addon.form-control-sm, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - border-radius: 0.2rem; -} - -.input-group-addon.form-control-lg, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - border-radius: 0.3rem; -} - -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} - -.input-group .form-control:not(:last-child), -.input-group-addon:not(:last-child), -.input-group-btn:not(:last-child) > .btn, -.input-group-btn:not(:last-child) > .btn-group > .btn, -.input-group-btn:not(:last-child) > .dropdown-toggle, -.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.input-group-addon:not(:last-child) { - border-right: 0; -} - -.input-group .form-control:not(:first-child), -.input-group-addon:not(:first-child), -.input-group-btn:not(:first-child) > .btn, -.input-group-btn:not(:first-child) > .btn-group > .btn, -.input-group-btn:not(:first-child) > .dropdown-toggle, -.input-group-btn:not(:last-child) > .btn:not(:first-child), -.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.form-control + .input-group-addon:not(:first-child) { - border-left: 0; -} - -.input-group-btn { - position: relative; - -ms-flex-align: stretch; - align-items: stretch; - font-size: 0; - white-space: nowrap; -} - -.input-group-btn > .btn { - position: relative; -} - -.input-group-btn > .btn + .btn { - margin-left: -1px; -} - -.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover { - z-index: 3; -} - -.input-group-btn:first-child > .btn + .btn { - margin-left: 0; -} - -.input-group-btn:not(:last-child) > .btn, -.input-group-btn:not(:last-child) > .btn-group { - margin-right: -1px; -} - -.input-group-btn:not(:first-child) > .btn, -.input-group-btn:not(:first-child) > .btn-group { - z-index: 2; - margin-left: 0; -} - -.input-group-btn:not(:first-child) > .btn:first-child, -.input-group-btn:not(:first-child) > .btn-group:first-child { - margin-left: -1px; -} - -.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover, -.input-group-btn:not(:first-child) > .btn-group:focus, -.input-group-btn:not(:first-child) > .btn-group:active, -.input-group-btn:not(:first-child) > .btn-group:hover { - z-index: 3; -} - -.custom-control { - position: relative; - display: -ms-inline-flexbox; - display: inline-flex; - min-height: 1.5rem; - padding-left: 1.5rem; - margin-right: 1rem; -} - -.custom-control-input { - position: absolute; - z-index: -1; - opacity: 0; -} - -.custom-control-input:checked ~ .custom-control-indicator { - color: #fff; - background-color: #007bff; -} - -.custom-control-input:focus ~ .custom-control-indicator { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -.custom-control-input:active ~ .custom-control-indicator { - color: #fff; - background-color: #b3d7ff; -} - -.custom-control-input:disabled ~ .custom-control-indicator { - background-color: #e9ecef; -} - -.custom-control-input:disabled ~ .custom-control-description { - color: #868e96; -} - -.custom-control-indicator { - position: absolute; - top: 0.25rem; - left: 0; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: #ddd; - background-repeat: no-repeat; - background-position: center center; - background-size: 50% 50%; -} - -.custom-checkbox .custom-control-indicator { - border-radius: 0.25rem; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); -} - -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator { - background-color: #007bff; - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); -} - -.custom-radio .custom-control-indicator { - border-radius: 50%; -} - -.custom-radio .custom-control-input:checked ~ .custom-control-indicator { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); -} - -.custom-controls-stacked { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; -} - -.custom-controls-stacked .custom-control { - margin-bottom: 0.25rem; -} - -.custom-controls-stacked .custom-control + .custom-control { - margin-left: 0; -} - -.custom-select { - display: inline-block; - max-width: 100%; - height: calc(2.25rem + 2px); - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - vertical-align: middle; - background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; - background-size: 8px 10px; - border: 1px solid #ced4da; - border-radius: 0.25rem; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -.custom-select:focus { - border-color: #80bdff; - outline: none; -} - -.custom-select:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -.custom-select[multiple] { - height: auto; - background-image: none; -} - -.custom-select:disabled { - color: #868e96; - background-color: #e9ecef; -} - -.custom-select::-ms-expand { - opacity: 0; -} - -.custom-select-sm { - height: calc(1.8125rem + 2px); - padding-top: 0.375rem; - padding-bottom: 0.375rem; - font-size: 75%; -} - -.custom-file { - position: relative; - display: inline-block; - max-width: 100%; - height: calc(2.25rem + 2px); - margin-bottom: 0; -} - -.custom-file-input { - min-width: 14rem; - max-width: 100%; - height: calc(2.25rem + 2px); - margin: 0; - opacity: 0; -} - -.custom-file-input:focus ~ .custom-file-control { - box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #007bff; -} - -.custom-file-control { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 5; - height: calc(2.25rem + 2px); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - pointer-events: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -.custom-file-control:lang(en):empty::after { - content: "Choose file..."; -} - -.custom-file-control::before { - position: absolute; - top: -1px; - right: -1px; - bottom: -1px; - z-index: 6; - display: block; - height: calc(2.25rem + 2px); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - background-color: #e9ecef; - border: 1px solid #ced4da; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-file-control:lang(en)::before { - content: "Browse"; -} - -.nav { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav-link { - display: block; - padding: 0.5rem 1rem; -} - -.nav-link:focus, .nav-link:hover { - text-decoration: none; -} - -.nav-link.disabled { - color: #868e96; -} - -.nav-tabs { - border-bottom: 1px solid #ddd; -} - -.nav-tabs .nav-item { - margin-bottom: -1px; -} - -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { - border-color: #e9ecef #e9ecef #ddd; -} - -.nav-tabs .nav-link.disabled { - color: #868e96; - background-color: transparent; - border-color: transparent; -} - -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #fff; - border-color: #ddd #ddd #fff; -} - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.25rem; -} - -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #fff; - background-color: #007bff; -} - -.nav-fill .nav-item { - -ms-flex: 1 1 auto; - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} - -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 0.5rem 1rem; -} - -.navbar > .container, -.navbar > .container-fluid { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.navbar-brand { - display: inline-block; - padding-top: 0.3125rem; - padding-bottom: 0.3125rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; -} - -.navbar-brand:focus, .navbar-brand:hover { - text-decoration: none; -} - -.navbar-nav { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; -} - -.navbar-nav .dropdown-menu { - position: static; - float: none; -} - -.navbar-text { - display: inline-block; - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -.navbar-collapse { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-align: center; - align-items: center; -} - -.navbar-toggler { - padding: 0.25rem 0.75rem; - font-size: 1.25rem; - line-height: 1; - background: transparent; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -.navbar-toggler:focus, .navbar-toggler:hover { - text-decoration: none; -} - -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; -} - -@media (max-width: 575px) { - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 576px) { - .navbar-expand-sm { - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-pack: start; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - -ms-flex-direction: row; - flex-direction: row; - } - .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute; - } - .navbar-expand-sm .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; - } - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; - } - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - .navbar-expand-sm .navbar-toggler { - display: none; - } - .navbar-expand-sm .dropup .dropdown-menu { - top: auto; - bottom: 100%; - } -} - -@media (max-width: 767px) { - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 768px) { - .navbar-expand-md { - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-pack: start; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - -ms-flex-direction: row; - flex-direction: row; - } - .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute; - } - .navbar-expand-md .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; - } - .navbar-expand-md .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; - } - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - .navbar-expand-md .navbar-toggler { - display: none; - } - .navbar-expand-md .dropup .dropdown-menu { - top: auto; - bottom: 100%; - } -} - -@media (max-width: 991px) { - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 992px) { - .navbar-expand-lg { - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-pack: start; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - -ms-flex-direction: row; - flex-direction: row; - } - .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute; - } - .navbar-expand-lg .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; - } - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; - } - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - .navbar-expand-lg .navbar-toggler { - display: none; - } - .navbar-expand-lg .dropup .dropdown-menu { - top: auto; - bottom: 100%; - } -} - -@media (max-width: 1199px) { - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 1200px) { - .navbar-expand-xl { - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-pack: start; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - -ms-flex-direction: row; - flex-direction: row; - } - .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute; - } - .navbar-expand-xl .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; - } - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; - } - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } - .navbar-expand-xl .dropup .dropdown-menu { - top: auto; - bottom: 100%; - } -} - -.navbar-expand { - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.navbar-expand > .container, -.navbar-expand > .container-fluid { - padding-right: 0; - padding-left: 0; -} - -.navbar-expand .navbar-nav { - -ms-flex-direction: row; - flex-direction: row; -} - -.navbar-expand .navbar-nav .dropdown-menu { - position: absolute; -} - -.navbar-expand .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; -} - -.navbar-expand .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; -} - -.navbar-expand > .container, -.navbar-expand > .container-fluid { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; -} - -.navbar-expand .navbar-collapse { - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; -} - -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-expand .dropup .dropdown-menu { - top: auto; - bottom: 100%; -} - -.navbar-light .navbar-brand { - color: rgba(0, 0, 0, 0.9); -} - -.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { - color: rgba(0, 0, 0, 0.9); -} - -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); -} - -.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { - color: rgba(0, 0, 0, 0.7); -} - -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); -} - -.navbar-light .navbar-nav .show > .nav-link, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); -} - -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); -} - -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); -} - -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); -} - -.navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); -} - -.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover { - color: rgba(0, 0, 0, 0.9); -} - -.navbar-dark .navbar-brand { - color: #fff; -} - -.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { - color: #fff; -} - -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); -} - -.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { - color: rgba(255, 255, 255, 0.75); -} - -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); -} - -.navbar-dark .navbar-nav .show > .nav-link, -.navbar-dark .navbar-nav .active > .nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #fff; -} - -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); -} - -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); -} - -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); -} - -.navbar-dark .navbar-text a { - color: #fff; -} - -.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover { - color: #fff; -} - -.card { - position: relative; - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #fff; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} - -.card > hr { - margin-right: 0; - margin-left: 0; -} - -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - -ms-flex: 1 1 auto; - flex: 1 1 auto; - padding: 1.25rem; -} - -.card-title { - margin-bottom: 0.75rem; -} - -.card-subtitle { - margin-top: -0.375rem; - margin-bottom: 0; -} - -.card-text:last-child { - margin-bottom: 0; -} - -.card-link:hover { - text-decoration: none; -} - -.card-link + .card-link { - margin-left: 1.25rem; -} - -.card-header { - padding: 0.75rem 1.25rem; - margin-bottom: 0; - background-color: rgba(0, 0, 0, 0.03); - border-bottom: 1px solid rgba(0, 0, 0, 0.125); -} - -.card-header:first-child { - border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; -} - -.card-header + .list-group .list-group-item:first-child { - border-top: 0; -} - -.card-footer { - padding: 0.75rem 1.25rem; - background-color: rgba(0, 0, 0, 0.03); - border-top: 1px solid rgba(0, 0, 0, 0.125); -} - -.card-footer:last-child { - border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); -} - -.card-header-tabs { - margin-right: -0.625rem; - margin-bottom: -0.75rem; - margin-left: -0.625rem; - border-bottom: 0; -} - -.card-header-pills { - margin-right: -0.625rem; - margin-left: -0.625rem; -} - -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1.25rem; -} - -.card-img { - width: 100%; - border-radius: calc(0.25rem - 1px); -} - -.card-img-top { - width: 100%; - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} - -.card-img-bottom { - width: 100%; - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.25rem - 1px); -} - -.card-deck { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; -} - -.card-deck .card { - margin-bottom: 15px; -} - -@media (min-width: 576px) { - .card-deck { - -ms-flex-flow: row wrap; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - display: -ms-flexbox; - display: flex; - -ms-flex: 1 0 0%; - flex: 1 0 0%; - -ms-flex-direction: column; - flex-direction: column; - margin-right: 15px; - margin-bottom: 0; - margin-left: 15px; - } -} - -.card-group { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; -} - -.card-group .card { - margin-bottom: 15px; -} - -@media (min-width: 576px) { - .card-group { - -ms-flex-flow: row wrap; - flex-flow: row wrap; - } - .card-group .card { - -ms-flex: 1 0 0%; - flex: 1 0 0%; - margin-bottom: 0; - } - .card-group .card + .card { - margin-left: 0; - border-left: 0; - } - .card-group .card:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - .card-group .card:first-child .card-img-top { - border-top-right-radius: 0; - } - .card-group .card:first-child .card-img-bottom { - border-bottom-right-radius: 0; - } - .card-group .card:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - .card-group .card:last-child .card-img-top { - border-top-left-radius: 0; - } - .card-group .card:last-child .card-img-bottom { - border-bottom-left-radius: 0; - } - .card-group .card:only-child { - border-radius: 0.25rem; - } - .card-group .card:only-child .card-img-top { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; - } - .card-group .card:only-child .card-img-bottom { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - .card-group .card:not(:first-child):not(:last-child):not(:only-child) { - border-radius: 0; - } - .card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, - .card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom { - border-radius: 0; - } -} - -.card-columns .card { - margin-bottom: 0.75rem; -} - -@media (min-width: 576px) { - .card-columns { - -webkit-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - column-gap: 1.25rem; - } - .card-columns .card { - display: inline-block; - width: 100%; - } -} - -.breadcrumb { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - padding-left: 0.5rem; - color: #868e96; - content: "/"; -} - -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} - -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} - -.breadcrumb-item.active { - color: #868e96; -} - -.pagination { - display: -ms-flexbox; - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.25rem; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.page-item.active .page-link { - z-index: 2; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -.page-item.disabled .page-link { - color: #868e96; - pointer-events: none; - background-color: #fff; - border-color: #ddd; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #007bff; - background-color: #fff; - border: 1px solid #ddd; -} - -.page-link:focus, .page-link:hover { - color: #0056b3; - text-decoration: none; - background-color: #e9ecef; - border-color: #ddd; -} - -.pagination-lg .page-link { - padding: 0.75rem 1.5rem; - font-size: 1.25rem; - line-height: 1.5; -} - -.pagination-lg .page-item:first-child .page-link { - border-top-left-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -.pagination-lg .page-item:last-child .page-link { - border-top-right-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; -} - -.pagination-sm .page-link { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; -} - -.pagination-sm .page-item:first-child .page-link { - border-top-left-radius: 0.2rem; - border-bottom-left-radius: 0.2rem; -} - -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.2rem; - border-bottom-right-radius: 0.2rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 700; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; -} - -.badge:empty { - display: none; -} - -.btn .badge { - position: relative; - top: -1px; -} - -.badge-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; -} - -.badge-primary { - color: #fff; - background-color: #007bff; -} - -.badge-primary[href]:focus, .badge-primary[href]:hover { - color: #fff; - text-decoration: none; - background-color: #0062cc; -} - -.badge-secondary { - color: #fff; - background-color: #868e96; -} - -.badge-secondary[href]:focus, .badge-secondary[href]:hover { - color: #fff; - text-decoration: none; - background-color: #6c757d; -} - -.badge-success { - color: #fff; - background-color: #28a745; -} - -.badge-success[href]:focus, .badge-success[href]:hover { - color: #fff; - text-decoration: none; - background-color: #1e7e34; -} - -.badge-info { - color: #fff; - background-color: #17a2b8; -} - -.badge-info[href]:focus, .badge-info[href]:hover { - color: #fff; - text-decoration: none; - background-color: #117a8b; -} - -.badge-warning { - color: #111; - background-color: #ffc107; -} - -.badge-warning[href]:focus, .badge-warning[href]:hover { - color: #111; - text-decoration: none; - background-color: #d39e00; -} - -.badge-danger { - color: #fff; - background-color: #dc3545; -} - -.badge-danger[href]:focus, .badge-danger[href]:hover { - color: #fff; - text-decoration: none; - background-color: #bd2130; -} - -.badge-light { - color: #111; - background-color: #f8f9fa; -} - -.badge-light[href]:focus, .badge-light[href]:hover { - color: #111; - text-decoration: none; - background-color: #dae0e5; -} - -.badge-dark { - color: #fff; - background-color: #343a40; -} - -.badge-dark[href]:focus, .badge-dark[href]:hover { - color: #fff; - text-decoration: none; - background-color: #1d2124; -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #e9ecef; - border-radius: 0.3rem; -} - -@media (min-width: 576px) { - .jumbotron { - padding: 4rem 2rem; - } -} - -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; - border-radius: 0; -} - -.alert { - position: relative; - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 700; -} - -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #004085; - background-color: #cce5ff; - border-color: #b8daff; -} - -.alert-primary hr { - border-top-color: #9fcdff; -} - -.alert-primary .alert-link { - color: #002752; -} - -.alert-secondary { - color: #464a4e; - background-color: #e7e8ea; - border-color: #dddfe2; -} - -.alert-secondary hr { - border-top-color: #cfd2d6; -} - -.alert-secondary .alert-link { - color: #2e3133; -} - -.alert-success { - color: #155724; - background-color: #d4edda; - border-color: #c3e6cb; -} - -.alert-success hr { - border-top-color: #b1dfbb; -} - -.alert-success .alert-link { - color: #0b2e13; -} - -.alert-info { - color: #0c5460; - background-color: #d1ecf1; - border-color: #bee5eb; -} - -.alert-info hr { - border-top-color: #abdde5; -} - -.alert-info .alert-link { - color: #062c33; -} - -.alert-warning { - color: #856404; - background-color: #fff3cd; - border-color: #ffeeba; -} - -.alert-warning hr { - border-top-color: #ffe8a1; -} - -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #721c24; - background-color: #f8d7da; - border-color: #f5c6cb; -} - -.alert-danger hr { - border-top-color: #f1b0b7; -} - -.alert-danger .alert-link { - color: #491217; -} - -.alert-light { - color: #818182; - background-color: #fefefe; - border-color: #fdfdfe; -} - -.alert-light hr { - border-top-color: #ececf6; -} - -.alert-light .alert-link { - color: #686868; -} - -.alert-dark { - color: #1b1e21; - background-color: #d6d8d9; - border-color: #c6c8ca; -} - -.alert-dark hr { - border-top-color: #b9bbbe; -} - -.alert-dark .alert-link { - color: #040505; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} - -.progress { - display: -ms-flexbox; - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -.progress-bar { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; - color: #fff; - background-color: #007bff; -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - -webkit-animation: progress-bar-stripes 1s linear infinite; - animation: progress-bar-stripes 1s linear infinite; -} - -.media { - display: -ms-flexbox; - display: flex; - -ms-flex-align: start; - align-items: flex-start; -} - -.media-body { - -ms-flex: 1; - flex: 1; -} - -.list-group { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} - -.list-group-item-action:focus, .list-group-item-action:hover { - color: #495057; - text-decoration: none; - background-color: #f8f9fa; -} - -.list-group-item-action:active { - color: #212529; - background-color: #e9ecef; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); -} - -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.list-group-item:focus, .list-group-item:hover { - text-decoration: none; -} - -.list-group-item.disabled, .list-group-item:disabled { - color: #868e96; - background-color: #fff; -} - -.list-group-item.active { - z-index: 2; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -.list-group-flush .list-group-item { - border-right: 0; - border-left: 0; - border-radius: 0; -} - -.list-group-flush:first-child .list-group-item:first-child { - border-top: 0; -} - -.list-group-flush:last-child .list-group-item:last-child { - border-bottom: 0; -} - -.list-group-item-primary { - color: #004085; - background-color: #b8daff; -} - -a.list-group-item-primary, -button.list-group-item-primary { - color: #004085; -} - -a.list-group-item-primary:focus, a.list-group-item-primary:hover, -button.list-group-item-primary:focus, -button.list-group-item-primary:hover { - color: #004085; - background-color: #9fcdff; -} - -a.list-group-item-primary.active, -button.list-group-item-primary.active { - color: #fff; - background-color: #004085; - border-color: #004085; -} - -.list-group-item-secondary { - color: #464a4e; - background-color: #dddfe2; -} - -a.list-group-item-secondary, -button.list-group-item-secondary { - color: #464a4e; -} - -a.list-group-item-secondary:focus, a.list-group-item-secondary:hover, -button.list-group-item-secondary:focus, -button.list-group-item-secondary:hover { - color: #464a4e; - background-color: #cfd2d6; -} - -a.list-group-item-secondary.active, -button.list-group-item-secondary.active { - color: #fff; - background-color: #464a4e; - border-color: #464a4e; -} - -.list-group-item-success { - color: #155724; - background-color: #c3e6cb; -} - -a.list-group-item-success, -button.list-group-item-success { - color: #155724; -} - -a.list-group-item-success:focus, a.list-group-item-success:hover, -button.list-group-item-success:focus, -button.list-group-item-success:hover { - color: #155724; - background-color: #b1dfbb; -} - -a.list-group-item-success.active, -button.list-group-item-success.active { - color: #fff; - background-color: #155724; - border-color: #155724; -} - -.list-group-item-info { - color: #0c5460; - background-color: #bee5eb; -} - -a.list-group-item-info, -button.list-group-item-info { - color: #0c5460; -} - -a.list-group-item-info:focus, a.list-group-item-info:hover, -button.list-group-item-info:focus, -button.list-group-item-info:hover { - color: #0c5460; - background-color: #abdde5; -} - -a.list-group-item-info.active, -button.list-group-item-info.active { - color: #fff; - background-color: #0c5460; - border-color: #0c5460; -} - -.list-group-item-warning { - color: #856404; - background-color: #ffeeba; -} - -a.list-group-item-warning, -button.list-group-item-warning { - color: #856404; -} - -a.list-group-item-warning:focus, a.list-group-item-warning:hover, -button.list-group-item-warning:focus, -button.list-group-item-warning:hover { - color: #856404; - background-color: #ffe8a1; -} - -a.list-group-item-warning.active, -button.list-group-item-warning.active { - color: #fff; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #721c24; - background-color: #f5c6cb; -} - -a.list-group-item-danger, -button.list-group-item-danger { - color: #721c24; -} - -a.list-group-item-danger:focus, a.list-group-item-danger:hover, -button.list-group-item-danger:focus, -button.list-group-item-danger:hover { - color: #721c24; - background-color: #f1b0b7; -} - -a.list-group-item-danger.active, -button.list-group-item-danger.active { - color: #fff; - background-color: #721c24; - border-color: #721c24; -} - -.list-group-item-light { - color: #818182; - background-color: #fdfdfe; -} - -a.list-group-item-light, -button.list-group-item-light { - color: #818182; -} - -a.list-group-item-light:focus, a.list-group-item-light:hover, -button.list-group-item-light:focus, -button.list-group-item-light:hover { - color: #818182; - background-color: #ececf6; -} - -a.list-group-item-light.active, -button.list-group-item-light.active { - color: #fff; - background-color: #818182; - border-color: #818182; -} - -.list-group-item-dark { - color: #1b1e21; - background-color: #c6c8ca; -} - -a.list-group-item-dark, -button.list-group-item-dark { - color: #1b1e21; -} - -a.list-group-item-dark:focus, a.list-group-item-dark:hover, -button.list-group-item-dark:focus, -button.list-group-item-dark:hover { - color: #1b1e21; - background-color: #b9bbbe; -} - -a.list-group-item-dark.active, -button.list-group-item-dark.active { - color: #fff; - background-color: #1b1e21; - border-color: #1b1e21; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: .5; -} - -.close:focus, .close:hover { - color: #000; - text-decoration: none; - opacity: .75; -} - -button.close { - padding: 0; - background: transparent; - border: 0; - -webkit-appearance: none; -} - -.modal-open { - overflow: hidden; -} - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - outline: 0; -} - -.modal.fade .modal-dialog { - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - -webkit-transform: translate(0, -25%); - transform: translate(0, -25%); -} - -.modal.show .modal-dialog { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); -} - -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -.modal-dialog { - position: relative; - width: auto; - margin: 10px; - pointer-events: none; -} - -.modal-content { - position: relative; - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - pointer-events: auto; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; - outline: 0; -} - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000; -} - -.modal-backdrop.fade { - opacity: 0; -} - -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: -ms-flexbox; - display: flex; - -ms-flex-align: start; - align-items: flex-start; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 15px; - border-bottom: 1px solid #e9ecef; - border-top-left-radius: 0.3rem; - border-top-right-radius: 0.3rem; -} - -.modal-header .close { - padding: 15px; - margin: -15px -15px -15px auto; -} - -.modal-title { - margin-bottom: 0; - line-height: 1.5; -} - -.modal-body { - position: relative; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - padding: 15px; -} - -.modal-footer { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: end; - justify-content: flex-end; - padding: 15px; - border-top: 1px solid #e9ecef; -} - -.modal-footer > :not(:first-child) { - margin-left: .25rem; -} - -.modal-footer > :not(:last-child) { - margin-right: .25rem; -} - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 576px) { - .modal-dialog { - max-width: 500px; - margin: 30px auto; - } - .modal-sm { - max-width: 300px; - } -} - -@media (min-width: 992px) { - .modal-lg { - max-width: 800px; - } -} - -.tooltip { - position: absolute; - z-index: 1070; - display: block; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} - -.tooltip.show { - opacity: 0.9; -} - -.tooltip .arrow { - position: absolute; - display: block; - width: 5px; - height: 5px; -} - -.tooltip .arrow::before { - position: absolute; - border-color: transparent; - border-style: solid; -} - -.tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[x-placement^="top"] { - padding: 5px 0; -} - -.tooltip.bs-tooltip-top .arrow, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow { - bottom: 0; -} - -.tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before { - margin-left: -3px; - content: ""; - border-width: 5px 5px 0; - border-top-color: #000; -} - -.tooltip.bs-tooltip-right, .tooltip.bs-tooltip-auto[x-placement^="right"] { - padding: 0 5px; -} - -.tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow { - left: 0; -} - -.tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before { - margin-top: -3px; - content: ""; - border-width: 5px 5px 5px 0; - border-right-color: #000; -} - -.tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[x-placement^="bottom"] { - padding: 5px 0; -} - -.tooltip.bs-tooltip-bottom .arrow, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow { - top: 0; -} - -.tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - margin-left: -3px; - content: ""; - border-width: 0 5px 5px; - border-bottom-color: #000; -} - -.tooltip.bs-tooltip-left, .tooltip.bs-tooltip-auto[x-placement^="left"] { - padding: 0 5px; -} - -.tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow { - right: 0; -} - -.tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before { - right: 0; - margin-top: -3px; - content: ""; - border-width: 5px 0 5px 5px; - border-left-color: #000; -} - -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 0.25rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; -} - -.popover .arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; -} - -.popover .arrow::before, -.popover .arrow::after { - position: absolute; - display: block; - border-color: transparent; - border-style: solid; -} - -.popover .arrow::before { - content: ""; - border-width: 0.8rem; -} - -.popover .arrow::after { - content: ""; - border-width: 0.8rem; -} - -.popover.bs-popover-top, .popover.bs-popover-auto[x-placement^="top"] { - margin-bottom: 0.8rem; -} - -.popover.bs-popover-top .arrow, .popover.bs-popover-auto[x-placement^="top"] .arrow { - bottom: 0; -} - -.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before, -.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after { - border-bottom-width: 0; -} - -.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before { - bottom: -0.8rem; - margin-left: -0.8rem; - border-top-color: rgba(0, 0, 0, 0.25); -} - -.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after { - bottom: calc((0.8rem - 1px) * -1); - margin-left: -0.8rem; - border-top-color: #fff; -} - -.popover.bs-popover-right, .popover.bs-popover-auto[x-placement^="right"] { - margin-left: 0.8rem; -} - -.popover.bs-popover-right .arrow, .popover.bs-popover-auto[x-placement^="right"] .arrow { - left: 0; -} - -.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before, -.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after { - margin-top: -0.8rem; - border-left-width: 0; -} - -.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before { - left: -0.8rem; - border-right-color: rgba(0, 0, 0, 0.25); -} - -.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after { - left: calc((0.8rem - 1px) * -1); - border-right-color: #fff; -} - -.popover.bs-popover-bottom, .popover.bs-popover-auto[x-placement^="bottom"] { - margin-top: 0.8rem; -} - -.popover.bs-popover-bottom .arrow, .popover.bs-popover-auto[x-placement^="bottom"] .arrow { - top: 0; -} - -.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before, -.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after { - margin-left: -0.8rem; - border-top-width: 0; -} - -.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before { - top: -0.8rem; - border-bottom-color: rgba(0, 0, 0, 0.25); -} - -.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after { - top: calc((0.8rem - 1px) * -1); - border-bottom-color: #fff; -} - -.popover.bs-popover-bottom .popover-header::before, .popover.bs-popover-auto[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 20px; - margin-left: -10px; - content: ""; - border-bottom: 1px solid #f7f7f7; -} - -.popover.bs-popover-left, .popover.bs-popover-auto[x-placement^="left"] { - margin-right: 0.8rem; -} - -.popover.bs-popover-left .arrow, .popover.bs-popover-auto[x-placement^="left"] .arrow { - right: 0; -} - -.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before, -.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after { - margin-top: -0.8rem; - border-right-width: 0; -} - -.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before { - right: -0.8rem; - border-left-color: rgba(0, 0, 0, 0.25); -} - -.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after { - right: calc((0.8rem - 1px) * -1); - border-left-color: #fff; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - color: inherit; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} - -.popover-header:empty { - display: none; -} - -.popover-body { - padding: 0.5rem 0.75rem; - color: #212529; -} - -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -.carousel-item { - position: relative; - display: none; - -ms-flex-align: center; - align-items: center; - width: 100%; - transition: -webkit-transform 0.6s ease; - transition: transform 0.6s ease; - transition: transform 0.6s ease, -webkit-transform 0.6s ease; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; -} - -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; -} - -.carousel-item-next, -.carousel-item-prev { - position: absolute; - top: 0; -} - -.carousel-item-next.carousel-item-left, -.carousel-item-prev.carousel-item-right { - -webkit-transform: translateX(0); - transform: translateX(0); -} - -@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { - .carousel-item-next.carousel-item-left, - .carousel-item-prev.carousel-item-right { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.carousel-item-next, -.active.carousel-item-right { - -webkit-transform: translateX(100%); - transform: translateX(100%); -} - -@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { - .carousel-item-next, - .active.carousel-item-right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -.carousel-item-prev, -.active.carousel-item-left { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { - .carousel-item-prev, - .active.carousel-item-left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; - width: 15%; - color: #fff; - text-align: center; - opacity: 0.5; -} - -.carousel-control-prev:focus, .carousel-control-prev:hover, -.carousel-control-next:focus, -.carousel-control-next:hover { - color: #fff; - text-decoration: none; - outline: 0; - opacity: .9; -} - -.carousel-control-prev { - left: 0; -} - -.carousel-control-next { - right: 0; -} - -.carousel-control-prev-icon, -.carousel-control-next-icon { - display: inline-block; - width: 20px; - height: 20px; - background: transparent no-repeat center center; - background-size: 100% 100%; -} - -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); -} - -.carousel-control-next-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); -} - -.carousel-indicators { - position: absolute; - right: 0; - bottom: 10px; - left: 0; - z-index: 15; - display: -ms-flexbox; - display: flex; - -ms-flex-pack: center; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} - -.carousel-indicators li { - position: relative; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - background-color: rgba(255, 255, 255, 0.5); -} - -.carousel-indicators li::before { - position: absolute; - top: -10px; - left: 0; - display: inline-block; - width: 100%; - height: 10px; - content: ""; -} - -.carousel-indicators li::after { - position: absolute; - bottom: -10px; - left: 0; - display: inline-block; - width: 100%; - height: 10px; - content: ""; -} - -.carousel-indicators .active { - background-color: #fff; -} - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; -} - -.align-baseline { - vertical-align: baseline !important; -} - -.align-top { - vertical-align: top !important; -} - -.align-middle { - vertical-align: middle !important; -} - -.align-bottom { - vertical-align: bottom !important; -} - -.align-text-bottom { - vertical-align: text-bottom !important; -} - -.align-text-top { - vertical-align: text-top !important; -} - -.bg-primary { - background-color: #007bff !important; -} - -a.bg-primary:focus, a.bg-primary:hover { - background-color: #0062cc !important; -} - -.bg-secondary { - background-color: #868e96 !important; -} - -a.bg-secondary:focus, a.bg-secondary:hover { - background-color: #6c757d !important; -} - -.bg-success { - background-color: #28a745 !important; -} - -a.bg-success:focus, a.bg-success:hover { - background-color: #1e7e34 !important; -} - -.bg-info { - background-color: #17a2b8 !important; -} - -a.bg-info:focus, a.bg-info:hover { - background-color: #117a8b !important; -} - -.bg-warning { - background-color: #ffc107 !important; -} - -a.bg-warning:focus, a.bg-warning:hover { - background-color: #d39e00 !important; -} - -.bg-danger { - background-color: #dc3545 !important; -} - -a.bg-danger:focus, a.bg-danger:hover { - background-color: #bd2130 !important; -} - -.bg-light { - background-color: #f8f9fa !important; -} - -a.bg-light:focus, a.bg-light:hover { - background-color: #dae0e5 !important; -} - -.bg-dark { - background-color: #343a40 !important; -} - -a.bg-dark:focus, a.bg-dark:hover { - background-color: #1d2124 !important; -} - -.bg-white { - background-color: #fff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #e9ecef !important; -} - -.border-0 { - border: 0 !important; -} - -.border-top-0 { - border-top: 0 !important; -} - -.border-right-0 { - border-right: 0 !important; -} - -.border-bottom-0 { - border-bottom: 0 !important; -} - -.border-left-0 { - border-left: 0 !important; -} - -.border-primary { - border-color: #007bff !important; -} - -.border-secondary { - border-color: #868e96 !important; -} - -.border-success { - border-color: #28a745 !important; -} - -.border-info { - border-color: #17a2b8 !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #dc3545 !important; -} - -.border-light { - border-color: #f8f9fa !important; -} - -.border-dark { - border-color: #343a40 !important; -} - -.border-white { - border-color: #fff !important; -} - -.rounded { - border-radius: 0.25rem !important; -} - -.rounded-top { - border-top-left-radius: 0.25rem !important; - border-top-right-radius: 0.25rem !important; -} - -.rounded-right { - border-top-right-radius: 0.25rem !important; - border-bottom-right-radius: 0.25rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -.rounded-left { - border-top-left-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -.rounded-circle { - border-radius: 50% !important; -} - -.rounded-0 { - border-radius: 0 !important; -} - -.clearfix::after { - display: block; - clear: both; - content: ""; -} - -.d-none { - display: none !important; -} - -.d-inline { - display: inline !important; -} - -.d-inline-block { - display: inline-block !important; -} - -.d-block { - display: block !important; -} - -.d-table { - display: table !important; -} - -.d-table-row { - display: table-row !important; -} - -.d-table-cell { - display: table-cell !important; -} - -.d-flex { - display: -ms-flexbox !important; - display: flex !important; -} - -.d-inline-flex { - display: -ms-inline-flexbox !important; - display: inline-flex !important; -} - -@media (min-width: 576px) { - .d-sm-none { - display: none !important; - } - .d-sm-inline { - display: inline !important; - } - .d-sm-inline-block { - display: inline-block !important; - } - .d-sm-block { - display: block !important; - } - .d-sm-table { - display: table !important; - } - .d-sm-table-row { - display: table-row !important; - } - .d-sm-table-cell { - display: table-cell !important; - } - .d-sm-flex { - display: -ms-flexbox !important; - display: flex !important; - } - .d-sm-inline-flex { - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media (min-width: 768px) { - .d-md-none { - display: none !important; - } - .d-md-inline { - display: inline !important; - } - .d-md-inline-block { - display: inline-block !important; - } - .d-md-block { - display: block !important; - } - .d-md-table { - display: table !important; - } - .d-md-table-row { - display: table-row !important; - } - .d-md-table-cell { - display: table-cell !important; - } - .d-md-flex { - display: -ms-flexbox !important; - display: flex !important; - } - .d-md-inline-flex { - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media (min-width: 992px) { - .d-lg-none { - display: none !important; - } - .d-lg-inline { - display: inline !important; - } - .d-lg-inline-block { - display: inline-block !important; - } - .d-lg-block { - display: block !important; - } - .d-lg-table { - display: table !important; - } - .d-lg-table-row { - display: table-row !important; - } - .d-lg-table-cell { - display: table-cell !important; - } - .d-lg-flex { - display: -ms-flexbox !important; - display: flex !important; - } - .d-lg-inline-flex { - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media (min-width: 1200px) { - .d-xl-none { - display: none !important; - } - .d-xl-inline { - display: inline !important; - } - .d-xl-inline-block { - display: inline-block !important; - } - .d-xl-block { - display: block !important; - } - .d-xl-table { - display: table !important; - } - .d-xl-table-row { - display: table-row !important; - } - .d-xl-table-cell { - display: table-cell !important; - } - .d-xl-flex { - display: -ms-flexbox !important; - display: flex !important; - } - .d-xl-inline-flex { - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -.d-print-block { - display: none !important; -} - -@media print { - .d-print-block { - display: block !important; - } -} - -.d-print-inline { - display: none !important; -} - -@media print { - .d-print-inline { - display: inline !important; - } -} - -.d-print-inline-block { - display: none !important; -} - -@media print { - .d-print-inline-block { - display: inline-block !important; - } -} - -@media print { - .d-print-none { - display: none !important; - } -} - -.embed-responsive { - position: relative; - display: block; - width: 100%; - padding: 0; - overflow: hidden; -} - -.embed-responsive::before { - display: block; - content: ""; -} - -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} - -.embed-responsive-21by9::before { - padding-top: 42.857143%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - -ms-flex-direction: row !important; - flex-direction: row !important; -} - -.flex-column { - -ms-flex-direction: column !important; - flex-direction: column !important; -} - -.flex-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; -} - -.flex-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; -} - -.flex-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; -} - -.justify-content-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; -} - -.justify-content-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; -} - -.justify-content-center { - -ms-flex-pack: center !important; - justify-content: center !important; -} - -.justify-content-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; -} - -.justify-content-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; -} - -.align-items-start { - -ms-flex-align: start !important; - align-items: flex-start !important; -} - -.align-items-end { - -ms-flex-align: end !important; - align-items: flex-end !important; -} - -.align-items-center { - -ms-flex-align: center !important; - align-items: center !important; -} - -.align-items-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; -} - -.align-items-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; -} - -.align-content-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; -} - -.align-content-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; -} - -.align-content-center { - -ms-flex-line-pack: center !important; - align-content: center !important; -} - -.align-content-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; -} - -.align-content-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; -} - -.align-content-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; -} - -.align-self-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; -} - -.align-self-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; -} - -.align-self-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; -} - -.align-self-center { - -ms-flex-item-align: center !important; - align-self: center !important; -} - -.align-self-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; -} - -.align-self-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - -ms-flex-direction: row !important; - flex-direction: row !important; - } - .flex-sm-column { - -ms-flex-direction: column !important; - flex-direction: column !important; - } - .flex-sm-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - .flex-sm-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - .flex-sm-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - .flex-sm-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - .flex-sm-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - .justify-content-sm-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - .justify-content-sm-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - .justify-content-sm-center { - -ms-flex-pack: center !important; - justify-content: center !important; - } - .justify-content-sm-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - .justify-content-sm-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - .align-items-sm-start { - -ms-flex-align: start !important; - align-items: flex-start !important; - } - .align-items-sm-end { - -ms-flex-align: end !important; - align-items: flex-end !important; - } - .align-items-sm-center { - -ms-flex-align: center !important; - align-items: center !important; - } - .align-items-sm-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - .align-items-sm-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - .align-content-sm-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - .align-content-sm-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - .align-content-sm-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - .align-content-sm-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - .align-content-sm-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - .align-content-sm-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - .align-self-sm-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - .align-self-sm-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - .align-self-sm-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - .align-self-sm-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - .align-self-sm-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - .align-self-sm-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 768px) { - .flex-md-row { - -ms-flex-direction: row !important; - flex-direction: row !important; - } - .flex-md-column { - -ms-flex-direction: column !important; - flex-direction: column !important; - } - .flex-md-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - .flex-md-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - .flex-md-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - .flex-md-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - .flex-md-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - .justify-content-md-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - .justify-content-md-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - .justify-content-md-center { - -ms-flex-pack: center !important; - justify-content: center !important; - } - .justify-content-md-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - .justify-content-md-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - .align-items-md-start { - -ms-flex-align: start !important; - align-items: flex-start !important; - } - .align-items-md-end { - -ms-flex-align: end !important; - align-items: flex-end !important; - } - .align-items-md-center { - -ms-flex-align: center !important; - align-items: center !important; - } - .align-items-md-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - .align-items-md-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - .align-content-md-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - .align-content-md-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - .align-content-md-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - .align-content-md-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - .align-content-md-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - .align-content-md-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - .align-self-md-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - .align-self-md-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - .align-self-md-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - .align-self-md-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - .align-self-md-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - .align-self-md-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 992px) { - .flex-lg-row { - -ms-flex-direction: row !important; - flex-direction: row !important; - } - .flex-lg-column { - -ms-flex-direction: column !important; - flex-direction: column !important; - } - .flex-lg-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - .flex-lg-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - .flex-lg-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - .flex-lg-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - .flex-lg-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - .justify-content-lg-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - .justify-content-lg-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - .justify-content-lg-center { - -ms-flex-pack: center !important; - justify-content: center !important; - } - .justify-content-lg-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - .justify-content-lg-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - .align-items-lg-start { - -ms-flex-align: start !important; - align-items: flex-start !important; - } - .align-items-lg-end { - -ms-flex-align: end !important; - align-items: flex-end !important; - } - .align-items-lg-center { - -ms-flex-align: center !important; - align-items: center !important; - } - .align-items-lg-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - .align-items-lg-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - .align-content-lg-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - .align-content-lg-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - .align-content-lg-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - .align-content-lg-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - .align-content-lg-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - .align-content-lg-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - .align-self-lg-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - .align-self-lg-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - .align-self-lg-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - .align-self-lg-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - .align-self-lg-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - .align-self-lg-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 1200px) { - .flex-xl-row { - -ms-flex-direction: row !important; - flex-direction: row !important; - } - .flex-xl-column { - -ms-flex-direction: column !important; - flex-direction: column !important; - } - .flex-xl-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - .flex-xl-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - .flex-xl-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - .flex-xl-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - .flex-xl-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - .justify-content-xl-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - .justify-content-xl-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - .justify-content-xl-center { - -ms-flex-pack: center !important; - justify-content: center !important; - } - .justify-content-xl-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - .justify-content-xl-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - .align-items-xl-start { - -ms-flex-align: start !important; - align-items: flex-start !important; - } - .align-items-xl-end { - -ms-flex-align: end !important; - align-items: flex-end !important; - } - .align-items-xl-center { - -ms-flex-align: center !important; - align-items: center !important; - } - .align-items-xl-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - .align-items-xl-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - .align-content-xl-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - .align-content-xl-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - .align-content-xl-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - .align-content-xl-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - .align-content-xl-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - .align-content-xl-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - .align-self-xl-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - .align-self-xl-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - .align-self-xl-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - .align-self-xl-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - .align-self-xl-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - .align-self-xl-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -.float-left { - float: left !important; -} - -.float-right { - float: right !important; -} - -.float-none { - float: none !important; -} - -@media (min-width: 576px) { - .float-sm-left { - float: left !important; - } - .float-sm-right { - float: right !important; - } - .float-sm-none { - float: none !important; - } -} - -@media (min-width: 768px) { - .float-md-left { - float: left !important; - } - .float-md-right { - float: right !important; - } - .float-md-none { - float: none !important; - } -} - -@media (min-width: 992px) { - .float-lg-left { - float: left !important; - } - .float-lg-right { - float: right !important; - } - .float-lg-none { - float: none !important; - } -} - -@media (min-width: 1200px) { - .float-xl-left { - float: left !important; - } - .float-xl-right { - float: right !important; - } - .float-xl-none { - float: none !important; - } -} - -.position-static { - position: static !important; -} - -.position-relative { - position: relative !important; -} - -.position-absolute { - position: absolute !important; -} - -.position-fixed { - position: fixed !important; -} - -.position-sticky { - position: -webkit-sticky !important; - position: sticky !important; -} - -.fixed-top { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; -} - -.fixed-bottom { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; -} - -@supports ((position: -webkit-sticky) or (position: sticky)) { - .sticky-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1020; - } -} - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - -webkit-clip-path: inset(50%); - clip-path: inset(50%); - border: 0; -} - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - overflow: visible; - clip: auto; - white-space: normal; - -webkit-clip-path: none; - clip-path: none; -} - -.w-25 { - width: 25% !important; -} - -.w-50 { - width: 50% !important; -} - -.w-75 { - width: 75% !important; -} - -.w-100 { - width: 100% !important; -} - -.h-25 { - height: 25% !important; -} - -.h-50 { - height: 50% !important; -} - -.h-75 { - height: 75% !important; -} - -.h-100 { - height: 100% !important; -} - -.mw-100 { - max-width: 100% !important; -} - -.mh-100 { - max-height: 100% !important; -} - -.m-0 { - margin: 0 !important; -} - -.mt-0, -.my-0 { - margin-top: 0 !important; -} - -.mr-0, -.mx-0 { - margin-right: 0 !important; -} - -.mb-0, -.my-0 { - margin-bottom: 0 !important; -} - -.ml-0, -.mx-0 { - margin-left: 0 !important; -} - -.m-1 { - margin: 0.25rem !important; -} - -.mt-1, -.my-1 { - margin-top: 0.25rem !important; -} - -.mr-1, -.mx-1 { - margin-right: 0.25rem !important; -} - -.mb-1, -.my-1 { - margin-bottom: 0.25rem !important; -} - -.ml-1, -.mx-1 { - margin-left: 0.25rem !important; -} - -.m-2 { - margin: 0.5rem !important; -} - -.mt-2, -.my-2 { - margin-top: 0.5rem !important; -} - -.mr-2, -.mx-2 { - margin-right: 0.5rem !important; -} - -.mb-2, -.my-2 { - margin-bottom: 0.5rem !important; -} - -.ml-2, -.mx-2 { - margin-left: 0.5rem !important; -} - -.m-3 { - margin: 1rem !important; -} - -.mt-3, -.my-3 { - margin-top: 1rem !important; -} - -.mr-3, -.mx-3 { - margin-right: 1rem !important; -} - -.mb-3, -.my-3 { - margin-bottom: 1rem !important; -} - -.ml-3, -.mx-3 { - margin-left: 1rem !important; -} - -.m-4 { - margin: 1.5rem !important; -} - -.mt-4, -.my-4 { - margin-top: 1.5rem !important; -} - -.mr-4, -.mx-4 { - margin-right: 1.5rem !important; -} - -.mb-4, -.my-4 { - margin-bottom: 1.5rem !important; -} - -.ml-4, -.mx-4 { - margin-left: 1.5rem !important; -} - -.m-5 { - margin: 3rem !important; -} - -.mt-5, -.my-5 { - margin-top: 3rem !important; -} - -.mr-5, -.mx-5 { - margin-right: 3rem !important; -} - -.mb-5, -.my-5 { - margin-bottom: 3rem !important; -} - -.ml-5, -.mx-5 { - margin-left: 3rem !important; -} - -.p-0 { - padding: 0 !important; -} - -.pt-0, -.py-0 { - padding-top: 0 !important; -} - -.pr-0, -.px-0 { - padding-right: 0 !important; -} - -.pb-0, -.py-0 { - padding-bottom: 0 !important; -} - -.pl-0, -.px-0 { - padding-left: 0 !important; -} - -.p-1 { - padding: 0.25rem !important; -} - -.pt-1, -.py-1 { - padding-top: 0.25rem !important; -} - -.pr-1, -.px-1 { - padding-right: 0.25rem !important; -} - -.pb-1, -.py-1 { - padding-bottom: 0.25rem !important; -} - -.pl-1, -.px-1 { - padding-left: 0.25rem !important; -} - -.p-2 { - padding: 0.5rem !important; -} - -.pt-2, -.py-2 { - padding-top: 0.5rem !important; -} - -.pr-2, -.px-2 { - padding-right: 0.5rem !important; -} - -.pb-2, -.py-2 { - padding-bottom: 0.5rem !important; -} - -.pl-2, -.px-2 { - padding-left: 0.5rem !important; -} - -.p-3 { - padding: 1rem !important; -} - -.pt-3, -.py-3 { - padding-top: 1rem !important; -} - -.pr-3, -.px-3 { - padding-right: 1rem !important; -} - -.pb-3, -.py-3 { - padding-bottom: 1rem !important; -} - -.pl-3, -.px-3 { - padding-left: 1rem !important; -} - -.p-4 { - padding: 1.5rem !important; -} - -.pt-4, -.py-4 { - padding-top: 1.5rem !important; -} - -.pr-4, -.px-4 { - padding-right: 1.5rem !important; -} - -.pb-4, -.py-4 { - padding-bottom: 1.5rem !important; -} - -.pl-4, -.px-4 { - padding-left: 1.5rem !important; -} - -.p-5 { - padding: 3rem !important; -} - -.pt-5, -.py-5 { - padding-top: 3rem !important; -} - -.pr-5, -.px-5 { - padding-right: 3rem !important; -} - -.pb-5, -.py-5 { - padding-bottom: 3rem !important; -} - -.pl-5, -.px-5 { - padding-left: 3rem !important; -} - -.m-auto { - margin: auto !important; -} - -.mt-auto, -.my-auto { - margin-top: auto !important; -} - -.mr-auto, -.mx-auto { - margin-right: auto !important; -} - -.mb-auto, -.my-auto { - margin-bottom: auto !important; -} - -.ml-auto, -.mx-auto { - margin-left: auto !important; -} - -@media (min-width: 576px) { - .m-sm-0 { - margin: 0 !important; - } - .mt-sm-0, - .my-sm-0 { - margin-top: 0 !important; - } - .mr-sm-0, - .mx-sm-0 { - margin-right: 0 !important; - } - .mb-sm-0, - .my-sm-0 { - margin-bottom: 0 !important; - } - .ml-sm-0, - .mx-sm-0 { - margin-left: 0 !important; - } - .m-sm-1 { - margin: 0.25rem !important; - } - .mt-sm-1, - .my-sm-1 { - margin-top: 0.25rem !important; - } - .mr-sm-1, - .mx-sm-1 { - margin-right: 0.25rem !important; - } - .mb-sm-1, - .my-sm-1 { - margin-bottom: 0.25rem !important; - } - .ml-sm-1, - .mx-sm-1 { - margin-left: 0.25rem !important; - } - .m-sm-2 { - margin: 0.5rem !important; - } - .mt-sm-2, - .my-sm-2 { - margin-top: 0.5rem !important; - } - .mr-sm-2, - .mx-sm-2 { - margin-right: 0.5rem !important; - } - .mb-sm-2, - .my-sm-2 { - margin-bottom: 0.5rem !important; - } - .ml-sm-2, - .mx-sm-2 { - margin-left: 0.5rem !important; - } - .m-sm-3 { - margin: 1rem !important; - } - .mt-sm-3, - .my-sm-3 { - margin-top: 1rem !important; - } - .mr-sm-3, - .mx-sm-3 { - margin-right: 1rem !important; - } - .mb-sm-3, - .my-sm-3 { - margin-bottom: 1rem !important; - } - .ml-sm-3, - .mx-sm-3 { - margin-left: 1rem !important; - } - .m-sm-4 { - margin: 1.5rem !important; - } - .mt-sm-4, - .my-sm-4 { - margin-top: 1.5rem !important; - } - .mr-sm-4, - .mx-sm-4 { - margin-right: 1.5rem !important; - } - .mb-sm-4, - .my-sm-4 { - margin-bottom: 1.5rem !important; - } - .ml-sm-4, - .mx-sm-4 { - margin-left: 1.5rem !important; - } - .m-sm-5 { - margin: 3rem !important; - } - .mt-sm-5, - .my-sm-5 { - margin-top: 3rem !important; - } - .mr-sm-5, - .mx-sm-5 { - margin-right: 3rem !important; - } - .mb-sm-5, - .my-sm-5 { - margin-bottom: 3rem !important; - } - .ml-sm-5, - .mx-sm-5 { - margin-left: 3rem !important; - } - .p-sm-0 { - padding: 0 !important; - } - .pt-sm-0, - .py-sm-0 { - padding-top: 0 !important; - } - .pr-sm-0, - .px-sm-0 { - padding-right: 0 !important; - } - .pb-sm-0, - .py-sm-0 { - padding-bottom: 0 !important; - } - .pl-sm-0, - .px-sm-0 { - padding-left: 0 !important; - } - .p-sm-1 { - padding: 0.25rem !important; - } - .pt-sm-1, - .py-sm-1 { - padding-top: 0.25rem !important; - } - .pr-sm-1, - .px-sm-1 { - padding-right: 0.25rem !important; - } - .pb-sm-1, - .py-sm-1 { - padding-bottom: 0.25rem !important; - } - .pl-sm-1, - .px-sm-1 { - padding-left: 0.25rem !important; - } - .p-sm-2 { - padding: 0.5rem !important; - } - .pt-sm-2, - .py-sm-2 { - padding-top: 0.5rem !important; - } - .pr-sm-2, - .px-sm-2 { - padding-right: 0.5rem !important; - } - .pb-sm-2, - .py-sm-2 { - padding-bottom: 0.5rem !important; - } - .pl-sm-2, - .px-sm-2 { - padding-left: 0.5rem !important; - } - .p-sm-3 { - padding: 1rem !important; - } - .pt-sm-3, - .py-sm-3 { - padding-top: 1rem !important; - } - .pr-sm-3, - .px-sm-3 { - padding-right: 1rem !important; - } - .pb-sm-3, - .py-sm-3 { - padding-bottom: 1rem !important; - } - .pl-sm-3, - .px-sm-3 { - padding-left: 1rem !important; - } - .p-sm-4 { - padding: 1.5rem !important; - } - .pt-sm-4, - .py-sm-4 { - padding-top: 1.5rem !important; - } - .pr-sm-4, - .px-sm-4 { - padding-right: 1.5rem !important; - } - .pb-sm-4, - .py-sm-4 { - padding-bottom: 1.5rem !important; - } - .pl-sm-4, - .px-sm-4 { - padding-left: 1.5rem !important; - } - .p-sm-5 { - padding: 3rem !important; - } - .pt-sm-5, - .py-sm-5 { - padding-top: 3rem !important; - } - .pr-sm-5, - .px-sm-5 { - padding-right: 3rem !important; - } - .pb-sm-5, - .py-sm-5 { - padding-bottom: 3rem !important; - } - .pl-sm-5, - .px-sm-5 { - padding-left: 3rem !important; - } - .m-sm-auto { - margin: auto !important; - } - .mt-sm-auto, - .my-sm-auto { - margin-top: auto !important; - } - .mr-sm-auto, - .mx-sm-auto { - margin-right: auto !important; - } - .mb-sm-auto, - .my-sm-auto { - margin-bottom: auto !important; - } - .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important; - } -} - -@media (min-width: 768px) { - .m-md-0 { - margin: 0 !important; - } - .mt-md-0, - .my-md-0 { - margin-top: 0 !important; - } - .mr-md-0, - .mx-md-0 { - margin-right: 0 !important; - } - .mb-md-0, - .my-md-0 { - margin-bottom: 0 !important; - } - .ml-md-0, - .mx-md-0 { - margin-left: 0 !important; - } - .m-md-1 { - margin: 0.25rem !important; - } - .mt-md-1, - .my-md-1 { - margin-top: 0.25rem !important; - } - .mr-md-1, - .mx-md-1 { - margin-right: 0.25rem !important; - } - .mb-md-1, - .my-md-1 { - margin-bottom: 0.25rem !important; - } - .ml-md-1, - .mx-md-1 { - margin-left: 0.25rem !important; - } - .m-md-2 { - margin: 0.5rem !important; - } - .mt-md-2, - .my-md-2 { - margin-top: 0.5rem !important; - } - .mr-md-2, - .mx-md-2 { - margin-right: 0.5rem !important; - } - .mb-md-2, - .my-md-2 { - margin-bottom: 0.5rem !important; - } - .ml-md-2, - .mx-md-2 { - margin-left: 0.5rem !important; - } - .m-md-3 { - margin: 1rem !important; - } - .mt-md-3, - .my-md-3 { - margin-top: 1rem !important; - } - .mr-md-3, - .mx-md-3 { - margin-right: 1rem !important; - } - .mb-md-3, - .my-md-3 { - margin-bottom: 1rem !important; - } - .ml-md-3, - .mx-md-3 { - margin-left: 1rem !important; - } - .m-md-4 { - margin: 1.5rem !important; - } - .mt-md-4, - .my-md-4 { - margin-top: 1.5rem !important; - } - .mr-md-4, - .mx-md-4 { - margin-right: 1.5rem !important; - } - .mb-md-4, - .my-md-4 { - margin-bottom: 1.5rem !important; - } - .ml-md-4, - .mx-md-4 { - margin-left: 1.5rem !important; - } - .m-md-5 { - margin: 3rem !important; - } - .mt-md-5, - .my-md-5 { - margin-top: 3rem !important; - } - .mr-md-5, - .mx-md-5 { - margin-right: 3rem !important; - } - .mb-md-5, - .my-md-5 { - margin-bottom: 3rem !important; - } - .ml-md-5, - .mx-md-5 { - margin-left: 3rem !important; - } - .p-md-0 { - padding: 0 !important; - } - .pt-md-0, - .py-md-0 { - padding-top: 0 !important; - } - .pr-md-0, - .px-md-0 { - padding-right: 0 !important; - } - .pb-md-0, - .py-md-0 { - padding-bottom: 0 !important; - } - .pl-md-0, - .px-md-0 { - padding-left: 0 !important; - } - .p-md-1 { - padding: 0.25rem !important; - } - .pt-md-1, - .py-md-1 { - padding-top: 0.25rem !important; - } - .pr-md-1, - .px-md-1 { - padding-right: 0.25rem !important; - } - .pb-md-1, - .py-md-1 { - padding-bottom: 0.25rem !important; - } - .pl-md-1, - .px-md-1 { - padding-left: 0.25rem !important; - } - .p-md-2 { - padding: 0.5rem !important; - } - .pt-md-2, - .py-md-2 { - padding-top: 0.5rem !important; - } - .pr-md-2, - .px-md-2 { - padding-right: 0.5rem !important; - } - .pb-md-2, - .py-md-2 { - padding-bottom: 0.5rem !important; - } - .pl-md-2, - .px-md-2 { - padding-left: 0.5rem !important; - } - .p-md-3 { - padding: 1rem !important; - } - .pt-md-3, - .py-md-3 { - padding-top: 1rem !important; - } - .pr-md-3, - .px-md-3 { - padding-right: 1rem !important; - } - .pb-md-3, - .py-md-3 { - padding-bottom: 1rem !important; - } - .pl-md-3, - .px-md-3 { - padding-left: 1rem !important; - } - .p-md-4 { - padding: 1.5rem !important; - } - .pt-md-4, - .py-md-4 { - padding-top: 1.5rem !important; - } - .pr-md-4, - .px-md-4 { - padding-right: 1.5rem !important; - } - .pb-md-4, - .py-md-4 { - padding-bottom: 1.5rem !important; - } - .pl-md-4, - .px-md-4 { - padding-left: 1.5rem !important; - } - .p-md-5 { - padding: 3rem !important; - } - .pt-md-5, - .py-md-5 { - padding-top: 3rem !important; - } - .pr-md-5, - .px-md-5 { - padding-right: 3rem !important; - } - .pb-md-5, - .py-md-5 { - padding-bottom: 3rem !important; - } - .pl-md-5, - .px-md-5 { - padding-left: 3rem !important; - } - .m-md-auto { - margin: auto !important; - } - .mt-md-auto, - .my-md-auto { - margin-top: auto !important; - } - .mr-md-auto, - .mx-md-auto { - margin-right: auto !important; - } - .mb-md-auto, - .my-md-auto { - margin-bottom: auto !important; - } - .ml-md-auto, - .mx-md-auto { - margin-left: auto !important; - } -} - -@media (min-width: 992px) { - .m-lg-0 { - margin: 0 !important; - } - .mt-lg-0, - .my-lg-0 { - margin-top: 0 !important; - } - .mr-lg-0, - .mx-lg-0 { - margin-right: 0 !important; - } - .mb-lg-0, - .my-lg-0 { - margin-bottom: 0 !important; - } - .ml-lg-0, - .mx-lg-0 { - margin-left: 0 !important; - } - .m-lg-1 { - margin: 0.25rem !important; - } - .mt-lg-1, - .my-lg-1 { - margin-top: 0.25rem !important; - } - .mr-lg-1, - .mx-lg-1 { - margin-right: 0.25rem !important; - } - .mb-lg-1, - .my-lg-1 { - margin-bottom: 0.25rem !important; - } - .ml-lg-1, - .mx-lg-1 { - margin-left: 0.25rem !important; - } - .m-lg-2 { - margin: 0.5rem !important; - } - .mt-lg-2, - .my-lg-2 { - margin-top: 0.5rem !important; - } - .mr-lg-2, - .mx-lg-2 { - margin-right: 0.5rem !important; - } - .mb-lg-2, - .my-lg-2 { - margin-bottom: 0.5rem !important; - } - .ml-lg-2, - .mx-lg-2 { - margin-left: 0.5rem !important; - } - .m-lg-3 { - margin: 1rem !important; - } - .mt-lg-3, - .my-lg-3 { - margin-top: 1rem !important; - } - .mr-lg-3, - .mx-lg-3 { - margin-right: 1rem !important; - } - .mb-lg-3, - .my-lg-3 { - margin-bottom: 1rem !important; - } - .ml-lg-3, - .mx-lg-3 { - margin-left: 1rem !important; - } - .m-lg-4 { - margin: 1.5rem !important; - } - .mt-lg-4, - .my-lg-4 { - margin-top: 1.5rem !important; - } - .mr-lg-4, - .mx-lg-4 { - margin-right: 1.5rem !important; - } - .mb-lg-4, - .my-lg-4 { - margin-bottom: 1.5rem !important; - } - .ml-lg-4, - .mx-lg-4 { - margin-left: 1.5rem !important; - } - .m-lg-5 { - margin: 3rem !important; - } - .mt-lg-5, - .my-lg-5 { - margin-top: 3rem !important; - } - .mr-lg-5, - .mx-lg-5 { - margin-right: 3rem !important; - } - .mb-lg-5, - .my-lg-5 { - margin-bottom: 3rem !important; - } - .ml-lg-5, - .mx-lg-5 { - margin-left: 3rem !important; - } - .p-lg-0 { - padding: 0 !important; - } - .pt-lg-0, - .py-lg-0 { - padding-top: 0 !important; - } - .pr-lg-0, - .px-lg-0 { - padding-right: 0 !important; - } - .pb-lg-0, - .py-lg-0 { - padding-bottom: 0 !important; - } - .pl-lg-0, - .px-lg-0 { - padding-left: 0 !important; - } - .p-lg-1 { - padding: 0.25rem !important; - } - .pt-lg-1, - .py-lg-1 { - padding-top: 0.25rem !important; - } - .pr-lg-1, - .px-lg-1 { - padding-right: 0.25rem !important; - } - .pb-lg-1, - .py-lg-1 { - padding-bottom: 0.25rem !important; - } - .pl-lg-1, - .px-lg-1 { - padding-left: 0.25rem !important; - } - .p-lg-2 { - padding: 0.5rem !important; - } - .pt-lg-2, - .py-lg-2 { - padding-top: 0.5rem !important; - } - .pr-lg-2, - .px-lg-2 { - padding-right: 0.5rem !important; - } - .pb-lg-2, - .py-lg-2 { - padding-bottom: 0.5rem !important; - } - .pl-lg-2, - .px-lg-2 { - padding-left: 0.5rem !important; - } - .p-lg-3 { - padding: 1rem !important; - } - .pt-lg-3, - .py-lg-3 { - padding-top: 1rem !important; - } - .pr-lg-3, - .px-lg-3 { - padding-right: 1rem !important; - } - .pb-lg-3, - .py-lg-3 { - padding-bottom: 1rem !important; - } - .pl-lg-3, - .px-lg-3 { - padding-left: 1rem !important; - } - .p-lg-4 { - padding: 1.5rem !important; - } - .pt-lg-4, - .py-lg-4 { - padding-top: 1.5rem !important; - } - .pr-lg-4, - .px-lg-4 { - padding-right: 1.5rem !important; - } - .pb-lg-4, - .py-lg-4 { - padding-bottom: 1.5rem !important; - } - .pl-lg-4, - .px-lg-4 { - padding-left: 1.5rem !important; - } - .p-lg-5 { - padding: 3rem !important; - } - .pt-lg-5, - .py-lg-5 { - padding-top: 3rem !important; - } - .pr-lg-5, - .px-lg-5 { - padding-right: 3rem !important; - } - .pb-lg-5, - .py-lg-5 { - padding-bottom: 3rem !important; - } - .pl-lg-5, - .px-lg-5 { - padding-left: 3rem !important; - } - .m-lg-auto { - margin: auto !important; - } - .mt-lg-auto, - .my-lg-auto { - margin-top: auto !important; - } - .mr-lg-auto, - .mx-lg-auto { - margin-right: auto !important; - } - .mb-lg-auto, - .my-lg-auto { - margin-bottom: auto !important; - } - .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important; - } -} - -@media (min-width: 1200px) { - .m-xl-0 { - margin: 0 !important; - } - .mt-xl-0, - .my-xl-0 { - margin-top: 0 !important; - } - .mr-xl-0, - .mx-xl-0 { - margin-right: 0 !important; - } - .mb-xl-0, - .my-xl-0 { - margin-bottom: 0 !important; - } - .ml-xl-0, - .mx-xl-0 { - margin-left: 0 !important; - } - .m-xl-1 { - margin: 0.25rem !important; - } - .mt-xl-1, - .my-xl-1 { - margin-top: 0.25rem !important; - } - .mr-xl-1, - .mx-xl-1 { - margin-right: 0.25rem !important; - } - .mb-xl-1, - .my-xl-1 { - margin-bottom: 0.25rem !important; - } - .ml-xl-1, - .mx-xl-1 { - margin-left: 0.25rem !important; - } - .m-xl-2 { - margin: 0.5rem !important; - } - .mt-xl-2, - .my-xl-2 { - margin-top: 0.5rem !important; - } - .mr-xl-2, - .mx-xl-2 { - margin-right: 0.5rem !important; - } - .mb-xl-2, - .my-xl-2 { - margin-bottom: 0.5rem !important; - } - .ml-xl-2, - .mx-xl-2 { - margin-left: 0.5rem !important; - } - .m-xl-3 { - margin: 1rem !important; - } - .mt-xl-3, - .my-xl-3 { - margin-top: 1rem !important; - } - .mr-xl-3, - .mx-xl-3 { - margin-right: 1rem !important; - } - .mb-xl-3, - .my-xl-3 { - margin-bottom: 1rem !important; - } - .ml-xl-3, - .mx-xl-3 { - margin-left: 1rem !important; - } - .m-xl-4 { - margin: 1.5rem !important; - } - .mt-xl-4, - .my-xl-4 { - margin-top: 1.5rem !important; - } - .mr-xl-4, - .mx-xl-4 { - margin-right: 1.5rem !important; - } - .mb-xl-4, - .my-xl-4 { - margin-bottom: 1.5rem !important; - } - .ml-xl-4, - .mx-xl-4 { - margin-left: 1.5rem !important; - } - .m-xl-5 { - margin: 3rem !important; - } - .mt-xl-5, - .my-xl-5 { - margin-top: 3rem !important; - } - .mr-xl-5, - .mx-xl-5 { - margin-right: 3rem !important; - } - .mb-xl-5, - .my-xl-5 { - margin-bottom: 3rem !important; - } - .ml-xl-5, - .mx-xl-5 { - margin-left: 3rem !important; - } - .p-xl-0 { - padding: 0 !important; - } - .pt-xl-0, - .py-xl-0 { - padding-top: 0 !important; - } - .pr-xl-0, - .px-xl-0 { - padding-right: 0 !important; - } - .pb-xl-0, - .py-xl-0 { - padding-bottom: 0 !important; - } - .pl-xl-0, - .px-xl-0 { - padding-left: 0 !important; - } - .p-xl-1 { - padding: 0.25rem !important; - } - .pt-xl-1, - .py-xl-1 { - padding-top: 0.25rem !important; - } - .pr-xl-1, - .px-xl-1 { - padding-right: 0.25rem !important; - } - .pb-xl-1, - .py-xl-1 { - padding-bottom: 0.25rem !important; - } - .pl-xl-1, - .px-xl-1 { - padding-left: 0.25rem !important; - } - .p-xl-2 { - padding: 0.5rem !important; - } - .pt-xl-2, - .py-xl-2 { - padding-top: 0.5rem !important; - } - .pr-xl-2, - .px-xl-2 { - padding-right: 0.5rem !important; - } - .pb-xl-2, - .py-xl-2 { - padding-bottom: 0.5rem !important; - } - .pl-xl-2, - .px-xl-2 { - padding-left: 0.5rem !important; - } - .p-xl-3 { - padding: 1rem !important; - } - .pt-xl-3, - .py-xl-3 { - padding-top: 1rem !important; - } - .pr-xl-3, - .px-xl-3 { - padding-right: 1rem !important; - } - .pb-xl-3, - .py-xl-3 { - padding-bottom: 1rem !important; - } - .pl-xl-3, - .px-xl-3 { - padding-left: 1rem !important; - } - .p-xl-4 { - padding: 1.5rem !important; - } - .pt-xl-4, - .py-xl-4 { - padding-top: 1.5rem !important; - } - .pr-xl-4, - .px-xl-4 { - padding-right: 1.5rem !important; - } - .pb-xl-4, - .py-xl-4 { - padding-bottom: 1.5rem !important; - } - .pl-xl-4, - .px-xl-4 { - padding-left: 1.5rem !important; - } - .p-xl-5 { - padding: 3rem !important; - } - .pt-xl-5, - .py-xl-5 { - padding-top: 3rem !important; - } - .pr-xl-5, - .px-xl-5 { - padding-right: 3rem !important; - } - .pb-xl-5, - .py-xl-5 { - padding-bottom: 3rem !important; - } - .pl-xl-5, - .px-xl-5 { - padding-left: 3rem !important; - } - .m-xl-auto { - margin: auto !important; - } - .mt-xl-auto, - .my-xl-auto { - margin-top: auto !important; - } - .mr-xl-auto, - .mx-xl-auto { - margin-right: auto !important; - } - .mb-xl-auto, - .my-xl-auto { - margin-bottom: auto !important; - } - .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important; - } -} - -.text-justify { - text-align: justify !important; -} - -.text-nowrap { - white-space: nowrap !important; -} - -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.text-left { - text-align: left !important; -} - -.text-right { - text-align: right !important; -} - -.text-center { - text-align: center !important; -} - -@media (min-width: 576px) { - .text-sm-left { - text-align: left !important; - } - .text-sm-right { - text-align: right !important; - } - .text-sm-center { - text-align: center !important; - } -} - -@media (min-width: 768px) { - .text-md-left { - text-align: left !important; - } - .text-md-right { - text-align: right !important; - } - .text-md-center { - text-align: center !important; - } -} - -@media (min-width: 992px) { - .text-lg-left { - text-align: left !important; - } - .text-lg-right { - text-align: right !important; - } - .text-lg-center { - text-align: center !important; - } -} - -@media (min-width: 1200px) { - .text-xl-left { - text-align: left !important; - } - .text-xl-right { - text-align: right !important; - } - .text-xl-center { - text-align: center !important; - } -} - -.text-lowercase { - text-transform: lowercase !important; -} - -.text-uppercase { - text-transform: uppercase !important; -} - -.text-capitalize { - text-transform: capitalize !important; -} - -.font-weight-light { - font-weight: 300 !important; -} - -.font-weight-normal { - font-weight: 400 !important; -} - -.font-weight-bold { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #fff !important; -} - -.text-primary { - color: #007bff !important; -} - -a.text-primary:focus, a.text-primary:hover { - color: #0062cc !important; -} - -.text-secondary { - color: #868e96 !important; -} - -a.text-secondary:focus, a.text-secondary:hover { - color: #6c757d !important; -} - -.text-success { - color: #28a745 !important; -} - -a.text-success:focus, a.text-success:hover { - color: #1e7e34 !important; -} - -.text-info { - color: #17a2b8 !important; -} - -a.text-info:focus, a.text-info:hover { - color: #117a8b !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:focus, a.text-warning:hover { - color: #d39e00 !important; -} - -.text-danger { - color: #dc3545 !important; -} - -a.text-danger:focus, a.text-danger:hover { - color: #bd2130 !important; -} - -.text-light { - color: #f8f9fa !important; -} - -a.text-light:focus, a.text-light:hover { - color: #dae0e5 !important; -} - -.text-dark { - color: #343a40 !important; -} - -a.text-dark:focus, a.text-dark:hover { - color: #1d2124 !important; -} - -.text-muted { - color: #868e96 !important; -} - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} -/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap.css.map b/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap.css.map deleted file mode 100644 index 77a5c8e7..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/dist/css/bootstrap.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_print.scss","bootstrap.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_functions.scss","../../scss/_forms.scss","../../scss/mixins/_forms.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/mixins/_gradients.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/mixins/_clearfix.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/mixins/_float.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/mixins/_visibility.scss"],"names":[],"mappings":"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JwBY;EIvBZ,0BAjCuK;EAqCvK,sBArC+M;EA2C7M,kDnB/BY;CmBiCf;;ADGD;EC/CA,YJuDc;EKvDZ,0BpBqCa;EmBnCf,sBnBmCe;CkBYd;;AjB5CC;EkBCA,YJiDY;EKvDZ,0BDDoF;EASpF,sBATyH;ClBMnG;;AkBMxB;EAMI,gDnBoBW;CmBlBd;;AAGD;EAEE,0BnBaa;EmBZb,sBnBYa;CmBXd;;AAED;;EAGE,YJwBY;EIvBZ,0BAjCuK;EAqCvK,sBArC+M;EA2C7M,gDnBLW;CmBOd;;ADGD;EC/CA,YJuDc;EKvDZ,0BpBuCa;EmBrCf,sBnBqCe;CkBUd;;AjB5CC;EkBCA,YJiDY;EKvDZ,0BDDoF;EASpF,sBATyH;ClBMnG;;AkBMxB;EAMI,iDnBsBW;CmBpBd;;AAGD;EAEE,0BnBea;EmBdb,sBnBca;CmBbd;;AAED;;EAGE,YJwBY;EIvBZ,0BAjCuK;EAqCvK,sBArC+M;EA2C7M,iDnBHW;CmBKd;;ADGD;EC/CA,YJqDc;EKrDZ,0BpBoCa;EmBlCf,sBnBkCe;CkBad;;AjB5CC;EkBCA,YJ+CY;EKrDZ,0BDDoF;EASpF,sBATyH;ClBMnG;;AkBMxB;EAMI,gDnBmBW;CmBjBd;;AAGD;EAEE,0BnBYa;EmBXb,sBnBWa;CmBVd;;AAED;;EAGE,YJsBY;EIrBZ,0BAjCuK;EAqCvK,sBArC+M;EA2C7M,gDnBNW;CmBQd;;ADGD;EC/CA,YJuDc;EKvDZ,0BpBkCa;EmBhCf,sBnBgCe;CkBed;;AjB5CC;EkBCA,YJiDY;EKvDZ,0BDDoF;EASpF,sBATyH;ClBMnG;;AkBMxB;EAMI,gDnBiBW;CmBfd;;AAGD;EAEE,0BnBUa;EmBTb,sBnBSa;CmBRd;;AAED;;EAGE,YJwBY;EIvBZ,0BAjCuK;EAqCvK,sBArC+M;EA2C7M,gDnBRW;CmBUd;;ADGD;EC/CA,YJqDc;EKrDZ,0BpBMc;EmBJhB,sBnBIgB;CkB2Cf;;AjB5CC;EkBCA,YJ+CY;EKrDZ,0BDDoF;EASpF,sBATyH;ClBMnG;;AkBMxB;EAMI,kDnBXY;CmBaf;;AAGD;EAEE,0BnBlBc;EmBmBd,sBnBnBc;CmBoBf;;AAED;;EAGE,YJsBY;EIrBZ,0BAjCuK;EAqCvK,sBArC+M;EA2C7M,kDnBpCY;CmBsCf;;ADGD;EC/CA,YJuDc;EKvDZ,0BpBac;EmBXhB,sBnBWgB;CkBoCf;;AjB5CC;EkBCA,YJiDY;EKvDZ,0BDDoF;EASpF,sBATyH;ClBMnG;;AkBMxB;EAMI,+CnBJY;CmBMf;;AAGD;EAEE,0BnBXc;EmBYd,sBnBZc;CmBaf;;AAED;;EAGE,YJwBY;EIvBZ,0BAjCuK;EAqCvK,sBArC+M;EA2C7M,+CnB7BY;CmB+Bf;;ADSD;ECLA,enBlBe;EmBmBf,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBrBe;CkB6Bd;;AjBtDC;EkBiDA,YnBjDW;EmBkDX,0BnBzBa;EmB0Bb,sBnB1Ba;CCzBS;;AkBsDxB;EAEE,gDnB/Ba;CmBgCd;;AAED;EAEE,enBpCa;EmBqCb,8BAA6B;CAC9B;;AAED;;EAGE,YnBpEW;EmBqEX,0BnB5Ca;EmB6Cb,sBnB7Ca;EmB+Cb,gDnB/Ca;CmBgDd;;ADzBD;ECLA,enBrCgB;EmBsChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBxCgB;CkBgDf;;AjBtDC;EkBiDA,YnBjDW;EmBkDX,0BnB5Cc;EmB6Cd,sBnB7Cc;CCNQ;;AkBsDxB;EAEE,kDnBlDc;CmBmDf;;AAED;EAEE,enBvDc;EmBwDd,8BAA6B;CAC9B;;AAED;;EAGE,YnBpEW;EmBqEX,0BnB/Dc;EmBgEd,sBnBhEc;EmBkEd,kDnBlEc;CmBmEf;;ADzBD;ECLA,enBXe;EmBYf,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBde;CkBsBd;;AjBtDC;EkBiDA,YnBjDW;EmBkDX,0BnBlBa;EmBmBb,sBnBnBa;CChCS;;AkBsDxB;EAEE,gDnBxBa;CmByBd;;AAED;EAEE,enB7Ba;EmB8Bb,8BAA6B;CAC9B;;AAED;;EAGE,YnBpEW;EmBqEX,0BnBrCa;EmBsCb,sBnBtCa;EmBwCb,gDnBxCa;CmByCd;;ADzBD;ECLA,enBTe;EmBUf,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBZe;CkBoBd;;AjBtDC;EkBiDA,YnBjDW;EmBkDX,0BnBhBa;EmBiBb,sBnBjBa;CClCS;;AkBsDxB;EAEE,iDnBtBa;CmBuBd;;AAED;EAEE,enB3Ba;EmB4Bb,8BAA6B;CAC9B;;AAED;;EAGE,YnBpEW;EmBqEX,0BnBnCa;EmBoCb,sBnBpCa;EmBsCb,iDnBtCa;CmBuCd;;ADzBD;ECLA,enBZe;EmBaf,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBfe;CkBuBd;;AjBtDC;EkBiDA,YnBjDW;EmBkDX,0BnBnBa;EmBoBb,sBnBpBa;CC/BS;;AkBsDxB;EAEE,gDnBzBa;CmB0Bd;;AAED;EAEE,enB9Ba;EmB+Bb,8BAA6B;CAC9B;;AAED;;EAGE,YnBpEW;EmBqEX,0BnBtCa;EmBuCb,sBnBvCa;EmByCb,gDnBzCa;CmB0Cd;;ADzBD;ECLA,enBde;EmBef,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBjBe;CkByBd;;AjBtDC;EkBiDA,YnBjDW;EmBkDX,0BnBrBa;EmBsBb,sBnBtBa;CC7BS;;AkBsDxB;EAEE,gDnB3Ba;CmB4Bd;;AAED;EAEE,enBhCa;EmBiCb,8BAA6B;CAC9B;;AAED;;EAGE,YnBpEW;EmBqEX,0BnBxCa;EmByCb,sBnBzCa;EmB2Cb,gDnB3Ca;CmB4Cd;;ADzBD;ECLA,enB1CgB;EmB2ChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBnB7CgB;CkBqDf;;AjBtDC;EkBiDA,enBxCc;EmByCd,0BnBjDc;EmBkDd,sBnBlDc;CCDQ;;AkBsDxB;EAEE,kDnBvDc;CmBwDf;;AAED;EAEE,enB5Dc;EmB6Dd,8BAA6B;CAC9B;;AAED;;EAGE,enB3Dc;EmB4Dd,0BnBpEc;EmBqEd,sBnBrEc;EmBuEd,kDnBvEc;CmBwEf;;ADzBD;ECLA,enBnCgB;EmBoChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBtCgB;CkB8Cf;;AjBtDC;EkBiDA,YnBjDW;EmBkDX,0BnB1Cc;EmB2Cd,sBnB3Cc;CCRQ;;AkBsDxB;EAEE,+CnBhDc;CmBiDf;;AAED;EAEE,enBrDc;EmBsDd,8BAA6B;CAC9B;;AAED;;EAGE,YnBpEW;EmBqEX,0BnB7Dc;EmB8Dd,sBnB9Dc;EmBgEd,+CnBhEc;CmBiEf;;ADVH;EACE,iBlB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;G8ByB3B;EAtDT;IxBhKI,gCN6LgC;IM5LhC,iCN4LgC;G8BqBzB;EAlDX;IxBlJI,oCN+KgC;IM9KhC,mCN8KgC;G8BwBzB;EArDX;IAyDU,iBAAgB;GAMjB;EA/DT;;IA6DY,iBAAgB;GACjB;ChC2qHV;;AgC/pHD;EAEI,uB9BoWsC;C8BnWvC;;AnB/LC;EmB4LJ;IAMI,wB9B8WiC;Y8B9WjC,gB9B8WiC;I8B7WjC,4B9B8WuC;Y8B9WvC,oB9B8WuC;G8BvW1C;EAdD;IAUM,sBAAqB;IACrB,YAAW;GACZ;ChCkqHJ;;AiCl6HD;EACE,qBAAa;EAAb,cAAa;EACb,oBAAe;MAAf,gBAAe;EACf,sB/BowBsC;E+BnwBtC,oB/BswBsC;E+BrwBtC,iBAAgB;EAChB,0B/BOgB;EMTd,uBNmMgC;C+B/LnC;;AAED;EAGI,sBAAqB;EACrB,sB/B0vBqC;E+BzvBrC,qB/ByvBqC;E+BxvBrC,e/BCc;E+BAd,aAAiC;CAClC;;AARH;EAiBI,2BAA0B;CAC3B;;AAlBH;EAqBI,sBAAqB;CACtB;;AAtBH;EAyBI,e/BlBc;C+BmBf;;ACpCH;EACE,qBAAa;EAAb,cAAa;E7BGb,gBAAe;EACf,iBAAgB;EGDd,uBNmMgC;CgCnMnC;;AAED;EAGM,eAAc;E1BsBhB,gCNwKgC;EMvKhC,mCNuKgC;CgC5L/B;;AALL;E1BWI,iCNsLgC;EMrLhC,oCNqLgC;CgCvL/B;;AAVL;EAcI,WAAU;EACV,YhCVW;EgCWX,0BhCca;EgCbb,sBhCaa;CgCZd;;AAlBH;EAqBI,ehCVc;EgCWd,qBAAoB;EACpB,uBhClBW;EgCmBX,mBhCijBoC;CgChjBrC;;AAGH;EACE,mBAAkB;EAClB,eAAc;EACd,wBhCohBwC;EgCnhBxC,kBhC8J+B;EgC7J/B,kBhCuhBsC;EgCthBtC,ehCJe;EgCKf,uBhC9Ba;EgC+Bb,uBhCyhBsC;CgCjhBvC;;A/B3BG;E+BsBA,ehCgGgD;EgC/FhD,sBAAqB;EACrB,0BhClCc;EgCmCd,mBhCuhBoC;CC7iBnC;;AgCvBH;EACE,wBjCyjBsC;EiCxjBtC,mBjC2NkD;EiC1NlD,iBjC2L6B;CiC1L9B;;AAIG;E3BoBF,+BNyK+B;EMxK/B,kCNwK+B;CiC3L5B;;AAGD;E3BCF,gCNuL+B;EMtL/B,mCNsL+B;CiCtL5B;;AAfL;EACE,wBjCujBqC;EiCtjBrC,oBjC4NkD;EiC3NlD,iBjC4L6B;CiC3L9B;;AAIG;E3BoBF,+BN0K+B;EMzK/B,kCNyK+B;CiC5L5B;;AAGD;E3BCF,gCNwL+B;EMvL/B,mCNuL+B;CiCvL5B;;ACbP;EACE,sBAAqB;EACrB,sBlCmpBsC;EkClpBtC,elC+oBqC;EkC9oBrC,iBlC4N+B;EkC3N/B,eAAc;EACd,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E5BTtB,uBNmMgC;CkCnLnC;;AAfD;EAaI,cAAa;CACd;;AAIH;EACE,mBAAkB;EAClB,UAAS;CACV;;AAMD;EACE,qBlC4nBsC;EkC3nBtC,oBlC2nBsC;EMzpBpC,qBN4pBqC;CkC5nBxC;;AAOC;EC1CA,YpB4Dc;EoB3Dd,0BnCkCe;CkCSd;;AjCtBC;EkCjBE,YpBuDU;EoBtDV,sBAAqB;EACrB,0BAAkC;ClCkBnC;;AiCiBH;EC1CA,YpB4Dc;EoB3Dd,0BnCegB;CkC4Bf;;AjCtBC;EkCjBE,YpBuDU;EoBtDV,sBAAqB;EACrB,0BAAkC;ClCkBnC;;AiCiBH;EC1CA,YpB4Dc;EoB3Dd,0BnCyCe;CkCEd;;AjCtBC;EkCjBE,YpBuDU;EoBtDV,sBAAqB;EACrB,0BAAkC;ClCkBnC;;AiCiBH;EC1CA,YpB4Dc;EoB3Dd,0BnC2Ce;CkCAd;;AjCtBC;EkCjBE,YpBuDU;EoBtDV,sBAAqB;EACrB,0BAAkC;ClCkBnC;;AiCiBH;EC1CA,YpB0Dc;EoBzDd,0BnCwCe;CkCGd;;AjCtBC;EkCjBE,YpBqDU;EoBpDV,sBAAqB;EACrB,0BAAkC;ClCkBnC;;AiCiBH;EC1CA,YpB4Dc;EoB3Dd,0BnCsCe;CkCKd;;AjCtBC;EkCjBE,YpBuDU;EoBtDV,sBAAqB;EACrB,0BAAkC;ClCkBnC;;AiCiBH;EC1CA,YpB0Dc;EoBzDd,0BnCUgB;CkCiCf;;AjCtBC;EkCjBE,YpBqDU;EoBpDV,sBAAqB;EACrB,0BAAkC;ClCkBnC;;AiCiBH;EC1CA,YpB4Dc;EoB3Dd,0BnCiBgB;CkC0Bf;;AjCtBC;EkCjBE,YpBuDU;EoBtDV,sBAAqB;EACrB,0BAAkC;ClCkBnC;;AmC1BL;EACE,mBAAoD;EACpD,oBpCklBsC;EoCjlBtC,0BpCUgB;EMTd,sBNoM+B;CoC/LlC;;AzB+CG;EyBxDJ;IAOI,mBpC6kBoC;GoC3kBvC;CtCyoIA;;AsCvoID;EACE,iBAAgB;EAChB,gBAAe;E9BTb,iB8BUsB;CACzB;;ACXD;EACE,mBAAkB;EAClB,yBrCisByC;EqChsBzC,oBrCisBsC;EqChsBtC,8BAA6C;E/BJ3C,uBNmMgC;CqC7LnC;;AAGD;EAEE,eAAc;CACf;;AAGD;EACE,iBrCiN+B;CqChNhC;;AAOD;EAGI,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,yBrCqqBuC;EqCpqBvC,eAAc;CACf;;AASD;EC5CA,evBmFgE;EK9E9D,0BL8E8D;EuBjFhE,sBvBiFgE;CsBrC/D;;AC1CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADkCD;EC5CA,evBmFgE;EK9E9D,0BL8E8D;EuBjFhE,sBvBiFgE;CsBrC/D;;AC1CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADkCD;EC5CA,evBmFgE;EK9E9D,0BL8E8D;EuBjFhE,sBvBiFgE;CsBrC/D;;AC1CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADkCD;EC5CA,evBmFgE;EK9E9D,0BL8E8D;EuBjFhE,sBvBiFgE;CsBrC/D;;AC1CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADkCD;EC5CA,evBmFgE;EK9E9D,0BL8E8D;EuBjFhE,sBvBiFgE;CsBrC/D;;AC1CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADkCD;EC5CA,evBmFgE;EK9E9D,0BL8E8D;EuBjFhE,sBvBiFgE;CsBrC/D;;AC1CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADkCD;EC5CA,evBmFgE;EK9E9D,0BL8E8D;EuBjFhE,sBvBiFgE;CsBrC/D;;AC1CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADkCD;EC5CA,evBmFgE;EK9E9D,0BL8E8D;EuBjFhE,sBvBiFgE;CsBrC/D;;AC1CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ACXH;EACE;IAAO,4BAAuC;GzCoyI7C;EyCnyID;IAAK,yBAAwB;GzCsyI5B;CACF;;AyCzyID;EACE;IAAO,4BAAuC;GzCoyI7C;EyCnyID;IAAK,yBAAwB;GzCsyI5B;CACF;;AyCpyID;EACE,qBAAa;EAAb,cAAa;EACb,avCysBsC;EuCxsBtC,iBAAgB;EAChB,mBvCwsByD;EuCvsBzD,0BvCGgB;EMTd,uBNmMgC;CuC3LnC;;AAED;EACE,qBAAa;EAAb,cAAa;EACb,uBAAmB;MAAnB,oBAAmB;EACnB,sBAAuB;MAAvB,wBAAuB;EACvB,YvCPa;EuCQb,0BvCiBe;CuChBhB;;AAED;EnBqBE,sMAA6I;EmBnB7I,2BvCwrBsC;CuCvrBvC;;AAED;EACE,2DvC2rBoD;UuC3rBpD,mDvC2rBoD;CuC1rBrD;;AC7BD;EACE,qBAAa;EAAb,cAAa;EACb,sBAAuB;MAAvB,wBAAuB;CACxB;;AAED;EACE,YAAO;MAAP,QAAO;CACR;;ACHD;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;MAAtB,uBAAsB;EAGtB,gBAAe;EACf,iBAAgB;CACjB;;AAQD;EACE,YAAW;EACX,ezCHgB;EyCIhB,oBAAmB;CAapB;;AxCZG;EwCGA,ezCRc;EyCSd,sBAAqB;EACrB,0BzChBc;CCcb;;AwCPL;EAaI,ezCZc;EyCad,0BzCpBc;CyCqBf;;AAQH;EACE,mBAAkB;EAClB,eAAc;EACd,yBzCqrByC;EyCnrBzC,oBzCqJ+B;EyCpJ/B,uBzCrCa;EyCsCb,uCzC5Ba;CyCwDd;;AAnCD;EnChCI,gCN6LgC;EM5LhC,iCN4LgC;CyClJjC;;AAXH;EAcI,iBAAgB;EnChChB,oCN+KgC;EM9KhC,mCN8KgC;CyC7IjC;;AxCnCC;EwCsCA,sBAAqB;CxCnCpB;;AwCgBL;EAwBI,ezCjDc;EyCkDd,uBzCxDW;CyCyDZ;;AA1BH;EA8BI,WAAU;EACV,YzC9DW;EyC+DX,0BzCtCa;EyCuCb,sBzCvCa;CyCwCd;;AASH;EAEI,gBAAe;EACf,eAAc;EACd,iBAAgB;CACjB;;AALH;EASM,cAAa;CACd;;AAVL;EAeM,iBAAgB;CACjB;;AClGH;EACE,e3BgF8D;E2B/E9D,0B3B+E8D;C2B9E/D;;AAED;;EAEE,e3B0E8D;C2B9D/D;;AzCCC;;;EyCVE,e3BuE4D;E2BtE5D,0BAAyC;CzCY1C;;AyClBH;;EAUI,YAAW;EACX,0B3BiE4D;E2BhE5D,sB3BgE4D;C2B/D7D;;AAlBH;EACE,e3BgF8D;E2B/E9D,0B3B+E8D;C2B9E/D;;AAED;;EAEE,e3B0E8D;C2B9D/D;;AzCCC;;;EyCVE,e3BuE4D;E2BtE5D,0BAAyC;CzCY1C;;AyClBH;;EAUI,YAAW;EACX,0B3BiE4D;E2BhE5D,sB3BgE4D;C2B/D7D;;AAlBH;EACE,e3BgF8D;E2B/E9D,0B3B+E8D;C2B9E/D;;AAED;;EAEE,e3B0E8D;C2B9D/D;;AzCCC;;;EyCVE,e3BuE4D;E2BtE5D,0BAAyC;CzCY1C;;AyClBH;;EAUI,YAAW;EACX,0B3BiE4D;E2BhE5D,sB3BgE4D;C2B/D7D;;AAlBH;EACE,e3BgF8D;E2B/E9D,0B3B+E8D;C2B9E/D;;AAED;;EAEE,e3B0E8D;C2B9D/D;;AzCCC;;;EyCVE,e3BuE4D;E2BtE5D,0BAAyC;CzCY1C;;AyClBH;;EAUI,YAAW;EACX,0B3BiE4D;E2BhE5D,sB3BgE4D;C2B/D7D;;AAlBH;EACE,e3BgF8D;E2B/E9D,0B3B+E8D;C2B9E/D;;AAED;;EAEE,e3B0E8D;C2B9D/D;;AzCCC;;;EyCVE,e3BuE4D;E2BtE5D,0BAAyC;CzCY1C;;AyClBH;;EAUI,YAAW;EACX,0B3BiE4D;E2BhE5D,sB3BgE4D;C2B/D7D;;AAlBH;EACE,e3BgF8D;E2B/E9D,0B3B+E8D;C2B9E/D;;AAED;;EAEE,e3B0E8D;C2B9D/D;;AzCCC;;;EyCVE,e3BuE4D;E2BtE5D,0BAAyC;CzCY1C;;AyClBH;;EAUI,YAAW;EACX,0B3BiE4D;E2BhE5D,sB3BgE4D;C2B/D7D;;AAlBH;EACE,e3BgF8D;E2B/E9D,0B3B+E8D;C2B9E/D;;AAED;;EAEE,e3B0E8D;C2B9D/D;;AzCCC;;;EyCVE,e3BuE4D;E2BtE5D,0BAAyC;CzCY1C;;AyClBH;;EAUI,YAAW;EACX,0B3BiE4D;E2BhE5D,sB3BgE4D;C2B/D7D;;AAlBH;EACE,e3BgF8D;E2B/E9D,0B3B+E8D;C2B9E/D;;AAED;;EAEE,e3B0E8D;C2B9D/D;;AzCCC;;;EyCVE,e3BuE4D;E2BtE5D,0BAAyC;CzCY1C;;AyClBH;;EAUI,YAAW;EACX,0B3BiE4D;E2BhE5D,sB3BgE4D;C2B/D7D;;ACrBL;EACE,aAAY;EACZ,kB3CwyBuD;E2CvyBvD,iB3CkO+B;E2CjO/B,eAAc;EACd,Y3CgBa;E2Cfb,0B3CKa;E2CJb,YAAW;CAOZ;;A1CSG;E0CbA,Y3CWW;E2CVX,sBAAqB;EACrB,aAAY;C1CcX;;A0CJL;EACE,WAAU;EACV,wBAAuB;EACvB,UAAS;EACT,yBAAwB;CACzB;;ACpBD;EACE,iBAAgB;CACjB;;AAGD;EACE,gBAAe;EACf,OAAM;EACN,SAAQ;EACR,UAAS;EACT,QAAO;EACP,c5CgfsC;E4C/etC,cAAa;EACb,iBAAgB;EAGhB,WAAU;CAWX;;AAtBD;ErCPM,4CP0rBoD;EO1rBpD,oCP0rBoD;EO1rBpD,qEP0rBoD;E4ChqBtD,sCAA6B;UAA7B,8BAA6B;CAC9B;;AApBH;EAqByB,mCAA0B;UAA1B,2BAA0B;CAAI;;AAEvD;EACE,mBAAkB;EAClB,iBAAgB;CACjB;;AAGD;EACE,mBAAkB;EAClB,YAAW;EACX,a5C4nBsC;E4C1nBtC,qBAAoB;CACrB;;AAGD;EACE,mBAAkB;EAClB,qBAAa;EAAb,cAAa;EACb,2BAAsB;MAAtB,uBAAsB;EAEtB,qBAAoB;EACpB,uB5C7Ca;E4C8Cb,6BAA4B;EAC5B,qC5CrCa;EMjBX,sBNoM+B;E4C1IjC,WAAU;CACX;;AAGD;EACE,gBAAe;EACf,OAAM;EACN,SAAQ;EACR,UAAS;EACT,QAAO;EACP,c5CybsC;E4CxbtC,uB5CpDa;C4CyDd;;AAZD;EAUW,WAAU;CAAK;;AAV1B;EAWW,a5CumB2B;C4CvmBS;;AAK/C;EACE,qBAAa;EAAb,cAAa;EACb,sBAAuB;MAAvB,wBAAuB;EACvB,uBAA8B;MAA9B,+BAA8B;EAC9B,c5CmmBsC;E4ClmBtC,iC5C1EgB;EMHd,+BN8L+B;EM7L/B,gCN6L+B;C4CzGlC;;AAbD;EASI,c5C8lBoC;E4C5lBpC,+BAAuF;CACxF;;AAIH;EACE,iBAAgB;EAChB,iB5CoI+B;C4CnIhC;;AAID;EACE,mBAAkB;EAGlB,mBAAc;MAAd,eAAc;EACd,c5CwjBsC;C4CvjBvC;;AAGD;EACE,qBAAa;EAAb,cAAa;EACb,uBAAmB;MAAnB,oBAAmB;EACnB,mBAAyB;MAAzB,0BAAyB;EACzB,c5CgjBsC;E4C/iBtC,8B5C1GgB;C4C+GjB;;AAVD;EAQyB,oBAAmB;CAAK;;AARjD;EASwB,qBAAoB;CAAK;;AAIjD;EACE,mBAAkB;EAClB,aAAY;EACZ,YAAW;EACX,aAAY;EACZ,iBAAgB;CACjB;;AjC7EG;EiCkFF;IACE,iB5CijBqC;I4ChjBrC,kBAAyC;GAC1C;EAMD;IAAY,iB5C0iB2B;G4C1iBH;C9CylJrC;;AaprJG;EiC+FF;IAAY,iB5CoiB2B;G4CpiBH;C9C2lJrC;;A+CjvJD;EACE,mBAAkB;EAClB,c7CigBsC;E6ChgBtC,eAAc;EACd,U7CgnBmC;E8CpnBnC,kK9CyNgL;E8CvNhL,mBAAkB;EAClB,iB9CgO+B;E8C/N/B,iB9CmO+B;E8ClO/B,iBAAgB;EAChB,kBAAiB;EACjB,sBAAqB;EACrB,kBAAiB;EACjB,qBAAoB;EACpB,uBAAsB;EACtB,mBAAkB;EAClB,qBAAoB;EACpB,oBAAmB;EACnB,iBAAgB;EDNhB,oB7CwNoD;E6CtNpD,sBAAqB;EACrB,WAAU;CAoFX;;AA/FD;EAaW,a7ComB2B;C6CpmBE;;AAbxC;EAgBI,mBAAkB;EAClB,eAAc;EACd,W7CqmBmC;E6CpmBnC,Y7CqmBmC;C6CpmBpC;;AApBH;EAuBI,mBAAkB;EAClB,0BAAyB;EACzB,oBAAmB;CACpB;;AA1BH;EA6BI,eAA+B;CAWhC;;AAxCH;EA+BM,UAAS;CACV;;AAhCL;EAmCM,kBAAuC;EACvC,YAAW;EACX,wBAAyD;EACzD,uB7ClBS;C6CmBV;;AAvCL;EA0CI,e7C6kBmC;C6ClkBpC;;AArDH;EA4CM,QAAO;CACR;;AA7CL;EAgDM,iBAAsC;EACtC,YAAW;EACX,4BAA8E;EAC9E,yB7C/BS;C6CgCV;;AApDL;EAuDI,eAA+B;CAWhC;;AAlEH;EAyDM,OAAM;CACP;;AA1DL;EA6DM,kBAAuC;EACvC,YAAW;EACX,wB7CwjBiC;E6CvjBjC,0B7C5CS;C6C6CV;;AAjEL;EAoEI,e7CmjBmC;C6CviBpC;;AAhFH;EAsEM,SAAQ;CACT;;AAvEL;EA0EM,SAAQ;EACR,iBAAsC;EACtC,YAAW;EACX,4B7C0iBiC;E6CziBjC,wB7C1DS;C6C2DV;;AAmBL;EACE,iB7C2gBuC;E6C1gBvC,iB7C+gBqC;E6C9gBrC,Y7C3Fa;E6C4Fb,mBAAkB;EAClB,uB7CnFa;EMjBX,uBNmMgC;C6C7FnC;;AE1GD;EACE,mBAAkB;EAClB,OAAM;EACN,QAAO;EACP,c/C+fsC;E+C9ftC,eAAc;EACd,iB/C0nBuC;E8C/nBvC,kK9CyNgL;E8CvNhL,mBAAkB;EAClB,iB9CgO+B;E8C/N/B,iB9CmO+B;E8ClO/B,iBAAgB;EAChB,kBAAiB;EACjB,sBAAqB;EACrB,kBAAiB;EACjB,qBAAoB;EACpB,uBAAsB;EACtB,mBAAkB;EAClB,qBAAoB;EACpB,oBAAmB;EACnB,iBAAgB;ECLhB,oB/CuNoD;E+CrNpD,sBAAqB;EACrB,uB/CFa;E+CGb,6BAA4B;EAC5B,qC/CMa;EMjBX,sBNoM+B;C+C7BlC;;AA3KD;EAwBI,mBAAkB;EAClB,eAAc;EACd,c/ConBqC;E+CnnBrC,e/ConBqC;C+CnnBtC;;AA5BH;;EAgCI,mBAAkB;EAClB,eAAc;EACd,0BAAyB;EACzB,oBAAmB;CACpB;;AApCH;EAuCI,YAAW;EACX,qB/CsmBqC;C+CrmBtC;;AAzCH;EA2CI,YAAW;EACX,qB/CkmBqC;C+CjmBtC;;AA7CH;EAkDI,sB/C4lBqC;C+CtkBtC;;AAxEH;EAqDM,UAAS;CACV;;AAtDL;;EA0DM,uBAAsB;CACvB;;AA3DL;EA8DM,gB/CglBmC;E+C/kBnC,qB/C+kBmC;E+C9kBnC,sC/CklBiE;C+CjlBlE;;AAjEL;EAoEM,kCAAuE;EACvE,qB/CykBmC;E+CxkBnC,uB/C3DS;C+C4DV;;AAvEL;EA2EI,oB/CmkBqC;C+C9iBtC;;AAhGH;EA8EM,QAAO;CACR;;AA/EL;;EAmFM,oB/C2jBmC;E+C1jBnC,qBAAoB;CACrB;;AArFL;EAwFM,c/CsjBmC;E+CrjBnC,wC/CyjBiE;C+CxjBlE;;AA1FL;EA6FM,gCAAqE;EACrE,yB/CnFS;C+CoFV;;AA/FL;EAmGI,mB/C2iBqC;C+C1gBtC;;AApIH;EAsGM,OAAM;CACP;;AAvGL;;EA2GM,qB/CmiBmC;E+CliBnC,oBAAmB;CACpB;;AA7GL;EAgHM,a/C8hBmC;E+C7hBnC,yC/CiiBiE;C+ChiBlE;;AAlHL;EAqHM,+BAAoE;EACpE,0B/C3GS;C+C4GV;;AAvHL;EA2HM,mBAAkB;EAClB,OAAM;EACN,UAAS;EACT,eAAc;EACd,YAAW;EACX,mBAAkB;EAClB,YAAW;EACX,iC/CmgBqD;C+ClgBtD;;AAnIL;EAuII,qB/CugBqC;C+ClftC;;AA5JH;EA0IM,SAAQ;CACT;;AA3IL;;EA+IM,oB/C+fmC;E+C9fnC,sBAAqB;CACtB;;AAjJL;EAoJM,e/C0fmC;E+CzfnC,uC/C6fiE;C+C5flE;;AAtJL;EAyJM,iCAAsE;EACtE,wB/C/IS;C+CgJV;;AAoBL;EACE,wB/CwdwC;E+CvdxC,iBAAgB;EAChB,gB/C6CgC;E+C5ChC,e/CkEmC;E+CjEnC,0B/CidyD;E+ChdzD,iCAAyE;EzC3KvE,2CyC4KyE;EzC3KzE,4CyC2KyE;CAM5E;;AAbD;EAWI,cAAa;CACd;;AAGH;EACE,wB/CycwC;E+CxcxC,e/C5KgB;C+C6KjB;;AChMD;EACE,mBAAkB;CACnB;;AAED;EACE,mBAAkB;EAClB,YAAW;EACX,iBAAgB;CACjB;;AAED;EACE,mBAAkB;EAClB,cAAa;EACb,uBAAmB;MAAnB,oBAAmB;EACnB,YAAW;EzCVP,wCPgyBgD;EOhyBhD,gCPgyBgD;EOhyBhD,6DPgyBgD;EgDpxBpD,oCAA2B;UAA3B,4BAA2B;EAC3B,4BAAmB;UAAnB,oBAAmB;CACpB;;AAED;;;EAGE,eAAc;CACf;;AAED;;EAEE,mBAAkB;EAClB,OAAM;CACP;;AAGD;;EAEE,iCAAwB;UAAxB,yBAAwB;CAKzB;;AAHyC;EAJ1C;;IAKI,wCAA+B;YAA/B,gCAA+B;GAElC;ClD0hKA;;AkDxhKD;;EAEE,oCAA2B;UAA3B,4BAA2B;CAK5B;;AAHyC;EAJ1C;;IAKI,2CAAkC;YAAlC,mCAAkC;GAErC;ClD6hKA;;AkD3hKD;;EAEE,qCAA4B;UAA5B,6BAA4B;CAK7B;;AAHyC;EAJ1C;;IAKI,4CAAmC;YAAnC,oCAAmC;GAEtC;ClDgiKA;;AkDzhKD;;EAEE,mBAAkB;EAClB,OAAM;EACN,UAAS;EAET,qBAAa;EAAb,cAAa;EACb,uBAAmB;MAAnB,oBAAmB;EACnB,sBAAuB;MAAvB,wBAAuB;EACvB,WhD0sBqC;EgDzsBrC,YhDjEa;EgDkEb,mBAAkB;EAClB,ahDwsBoC;CgD7rBrC;;A/ClEG;;;E+C6DA,YhDzEW;EgD0EX,sBAAqB;EACrB,WAAU;EACV,YAAW;C/C7DV;;A+CgEL;EACE,QAAO;CAIR;;AACD;EACE,SAAQ;CAIT;;AAGD;;EAEE,sBAAqB;EACrB,YhDqrBsC;EgDprBtC,ahDorBsC;EgDnrBtC,gDAA+C;EAC/C,2BAA0B;CAC3B;;AACD;EACE,iNjCrEyI;CiCsE1I;;AACD;EACE,iNjCxEyI;CiCyE1I;;AAQD;EACE,mBAAkB;EAClB,SAAQ;EACR,aAAY;EACZ,QAAO;EACP,YAAW;EACX,qBAAa;EAAb,cAAa;EACb,sBAAuB;MAAvB,wBAAuB;EACvB,gBAAe;EAEf,kBhD8oBqC;EgD7oBrC,iBhD6oBqC;EgD5oBrC,iBAAgB;CAoCjB;;AAhDD;EAeI,mBAAkB;EAClB,mBAAc;MAAd,eAAc;EACd,YhD0oBoC;EgDzoBpC,YhD0oBmC;EgDzoBnC,kBhD0oBmC;EgDzoBnC,iBhDyoBmC;EgDxoBnC,oBAAmB;EACnB,2ChDxIW;CgD6JZ;;AA3CH;EA0BM,mBAAkB;EAClB,WAAU;EACV,QAAO;EACP,sBAAqB;EACrB,YAAW;EACX,aAAY;EACZ,YAAW;CACZ;;AAjCL;EAmCM,mBAAkB;EAClB,cAAa;EACb,QAAO;EACP,sBAAqB;EACrB,YAAW;EACX,aAAY;EACZ,YAAW;CACZ;;AA1CL;EA8CI,uBhDhKW;CgDiKZ;;AAQH;EACE,mBAAkB;EAClB,WAA6C;EAC7C,aAAY;EACZ,UAA4C;EAC5C,YAAW;EACX,kBAAiB;EACjB,qBAAoB;EACpB,YhDjLa;EgDkLb,mBAAkB;CACnB;;AC5LD;EAAqB,oCAAmC;CAAK;;AAC7D;EAAqB,+BAA8B;CAAK;;AACxD;EAAqB,kCAAiC;CAAK;;AAC3D;EAAqB,kCAAiC;CAAK;;AAC3D;EAAqB,uCAAsC;CAAK;;AAChE;EAAqB,oCAAmC;CAAK;;ACF3D;EACE,qCAAmC;CACpC;;AjDgBC;EiDbE,qCAAgD;CjDgBjD;;AiDrBH;EACE,qCAAmC;CACpC;;AjDgBC;EiDbE,qCAAgD;CjDgBjD;;AiDrBH;EACE,qCAAmC;CACpC;;AjDgBC;EiDbE,qCAAgD;CjDgBjD;;AiDrBH;EACE,qCAAmC;CACpC;;AjDgBC;EiDbE,qCAAgD;CjDgBjD;;AiDrBH;EACE,qCAAmC;CACpC;;AjDgBC;EiDbE,qCAAgD;CjDgBjD;;AiDrBH;EACE,qCAAmC;CACpC;;AjDgBC;EiDbE,qCAAgD;CjDgBjD;;AiDrBH;EACE,qCAAmC;CACpC;;AjDgBC;EiDbE,qCAAgD;CjDgBjD;;AiDrBH;EACE,qCAAmC;CACpC;;AjDgBC;EiDbE,qCAAgD;CjDgBjD;;AkDdL;EACE,kCAAmC;CACpC;;AAED;EACE,yCAAwC;CACzC;;ACZD;EAAmB,qCAAoD;CAAI;;AAC3E;EAAmB,qBAAoB;CAAK;;AAC5C;EAAmB,yBAAwB;CAAK;;AAChD;EAAmB,2BAA0B;CAAK;;AAClD;EAAmB,4BAA2B;CAAK;;AACnD;EAAmB,0BAAyB;CAAK;;AAG/C;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAFD;EACE,iCAA+B;CAChC;;AAGH;EACE,8BAA+B;CAChC;;AAMD;EACE,kCAAwC;CACzC;;AACD;EACE,2CAAiD;EACjD,4CAAkD;CACnD;;AACD;EACE,4CAAkD;EAClD,+CAAqD;CACtD;;AACD;EACE,+CAAqD;EACrD,8CAAoD;CACrD;;AACD;EACE,2CAAiD;EACjD,8CAAoD;CACrD;;AAED;EACE,8BAA6B;CAC9B;;AAED;EACE,4BAA2B;CAC5B;;ACpDC;EACE,eAAc;EACd,YAAW;EACX,YAAW;CACZ;;ACKC;EAA2B,yBAAwB;CAAK;;AACxD;EAA2B,2BAA0B;CAAK;;AAC1D;EAA2B,iCAAgC;CAAK;;AAChE;EAA2B,0BAAyB;CAAK;;AACzD;EAA2B,0BAAyB;CAAK;;AACzD;EAA2B,8BAA6B;CAAK;;AAC7D;EAA2B,+BAA8B;CAAK;;AAC9D;EAA2B,gCAAwB;EAAxB,yBAAwB;CAAK;;AACxD;EAA2B,uCAA+B;EAA/B,gCAA+B;CAAK;;A3CsC/D;E2C9CA;IAA2B,yBAAwB;GAAK;EACxD;IAA2B,2BAA0B;GAAK;EAC1D;IAA2B,iCAAgC;GAAK;EAChE;IAA2B,0BAAyB;GAAK;EACzD;IAA2B,0BAAyB;GAAK;EACzD;IAA2B,8BAA6B;GAAK;EAC7D;IAA2B,+BAA8B;GAAK;EAC9D;IAA2B,gCAAwB;IAAxB,yBAAwB;GAAK;EACxD;IAA2B,uCAA+B;IAA/B,gCAA+B;GAAK;CxD07KlE;;Aap5KG;E2C9CA;IAA2B,yBAAwB;GAAK;EACxD;IAA2B,2BAA0B;GAAK;EAC1D;IAA2B,iCAAgC;GAAK;EAChE;IAA2B,0BAAyB;GAAK;EACzD;IAA2B,0BAAyB;GAAK;EACzD;IAA2B,8BAA6B;GAAK;EAC7D;IAA2B,+BAA8B;GAAK;EAC9D;IAA2B,gCAAwB;IAAxB,yBAAwB;GAAK;EACxD;IAA2B,uCAA+B;IAA/B,gCAA+B;GAAK;CxDw9KlE;;Aal7KG;E2C9CA;IAA2B,yBAAwB;GAAK;EACxD;IAA2B,2BAA0B;GAAK;EAC1D;IAA2B,iCAAgC;GAAK;EAChE;IAA2B,0BAAyB;GAAK;EACzD;IAA2B,0BAAyB;GAAK;EACzD;IAA2B,8BAA6B;GAAK;EAC7D;IAA2B,+BAA8B;GAAK;EAC9D;IAA2B,gCAAwB;IAAxB,yBAAwB;GAAK;EACxD;IAA2B,uCAA+B;IAA/B,gCAA+B;GAAK;CxDs/KlE;;Aah9KG;E2C9CA;IAA2B,yBAAwB;GAAK;EACxD;IAA2B,2BAA0B;GAAK;EAC1D;IAA2B,iCAAgC;GAAK;EAChE;IAA2B,0BAAyB;GAAK;EACzD;IAA2B,0BAAyB;GAAK;EACzD;IAA2B,8BAA6B;GAAK;EAC7D;IAA2B,+BAA8B;GAAK;EAC9D;IAA2B,gCAAwB;IAAxB,yBAAwB;GAAK;EACxD;IAA2B,uCAA+B;IAA/B,gCAA+B;GAAK;CxDohLlE;;AwD3gLD;EACE,yBAAwB;CAKzB;;AAHC;EAHF;IAII,0BAAyB;GAE5B;CxD+gLA;;AwD7gLD;EACE,yBAAwB;CAKzB;;AAHC;EAHF;IAII,2BAA0B;GAE7B;CxDihLA;;AwD/gLD;EACE,yBAAwB;CAKzB;;AAHC;EAHF;IAII,iCAAgC;GAEnC;CxDmhLA;;AwDhhLC;EADF;IAEI,yBAAwB;GAE3B;CxDmhLA;;AyDxkLD;EACE,mBAAkB;EAClB,eAAc;EACd,YAAW;EACX,WAAU;EACV,iBAAgB;CAoBjB;;AAzBD;EAQI,eAAc;EACd,YAAW;CACZ;;AAVH;;;;;EAiBI,mBAAkB;EAClB,OAAM;EACN,UAAS;EACT,QAAO;EACP,YAAW;EACX,aAAY;EACZ,UAAS;CACV;;AAGH;EAEI,wBAA+B;CAChC;;AAGH;EAEI,oBAA+B;CAChC;;AAGH;EAEI,iBAA8B;CAC/B;;AAGH;EAEI,kBAA8B;CAC/B;;ACxCC;EAAgC,mCAA8B;MAA9B,+BAA8B;CAAK;;AACnE;EAAgC,sCAAiC;MAAjC,kCAAiC;CAAK;;AACtE;EAAgC,2CAAsC;MAAtC,uCAAsC;CAAK;;AAC3E;EAAgC,8CAAyC;MAAzC,0CAAyC;CAAK;;AAE9E;EAA8B,+BAA0B;MAA1B,2BAA0B;CAAK;;AAC7D;EAA8B,iCAA4B;MAA5B,6BAA4B;CAAK;;AAC/D;EAA8B,uCAAkC;MAAlC,mCAAkC;CAAK;;AAErE;EAAoC,gCAAsC;MAAtC,uCAAsC;CAAK;;AAC/E;EAAoC,8BAAoC;MAApC,qCAAoC;CAAK;;AAC7E;EAAoC,iCAAkC;MAAlC,mCAAkC;CAAK;;AAC3E;EAAoC,kCAAyC;MAAzC,0CAAyC;CAAK;;AAClF;EAAoC,qCAAwC;MAAxC,yCAAwC;CAAK;;AAEjF;EAAiC,iCAAkC;MAAlC,mCAAkC;CAAK;;AACxE;EAAiC,+BAAgC;MAAhC,iCAAgC;CAAK;;AACtE;EAAiC,kCAA8B;MAA9B,+BAA8B;CAAK;;AACpE;EAAiC,oCAAgC;MAAhC,iCAAgC;CAAK;;AACtE;EAAiC,mCAA+B;MAA/B,gCAA+B;CAAK;;AAErE;EAAkC,qCAAoC;MAApC,qCAAoC;CAAK;;AAC3E;EAAkC,mCAAkC;MAAlC,mCAAkC;CAAK;;AACzE;EAAkC,sCAAgC;MAAhC,iCAAgC;CAAK;;AACvE;EAAkC,uCAAuC;MAAvC,wCAAuC;CAAK;;AAC9E;EAAkC,0CAAsC;MAAtC,uCAAsC;CAAK;;AAC7E;EAAkC,uCAAiC;MAAjC,kCAAiC;CAAK;;AAExE;EAAgC,qCAA2B;MAA3B,4BAA2B;CAAK;;AAChE;EAAgC,sCAAiC;MAAjC,kCAAiC;CAAK;;AACtE;EAAgC,oCAA+B;MAA/B,gCAA+B;CAAK;;AACpE;EAAgC,uCAA6B;MAA7B,8BAA6B;CAAK;;AAClE;EAAgC,yCAA+B;MAA/B,gCAA+B;CAAK;;AACpE;EAAgC,wCAA8B;MAA9B,+BAA8B;CAAK;;A7CanE;E6C9CA;IAAgC,mCAA8B;QAA9B,+BAA8B;GAAK;EACnE;IAAgC,sCAAiC;QAAjC,kCAAiC;GAAK;EACtE;IAAgC,2CAAsC;QAAtC,uCAAsC;GAAK;EAC3E;IAAgC,8CAAyC;QAAzC,0CAAyC;GAAK;EAE9E;IAA8B,+BAA0B;QAA1B,2BAA0B;GAAK;EAC7D;IAA8B,iCAA4B;QAA5B,6BAA4B;GAAK;EAC/D;IAA8B,uCAAkC;QAAlC,mCAAkC;GAAK;EAErE;IAAoC,gCAAsC;QAAtC,uCAAsC;GAAK;EAC/E;IAAoC,8BAAoC;QAApC,qCAAoC;GAAK;EAC7E;IAAoC,iCAAkC;QAAlC,mCAAkC;GAAK;EAC3E;IAAoC,kCAAyC;QAAzC,0CAAyC;GAAK;EAClF;IAAoC,qCAAwC;QAAxC,yCAAwC;GAAK;EAEjF;IAAiC,iCAAkC;QAAlC,mCAAkC;GAAK;EACxE;IAAiC,+BAAgC;QAAhC,iCAAgC;GAAK;EACtE;IAAiC,kCAA8B;QAA9B,+BAA8B;GAAK;EACpE;IAAiC,oCAAgC;QAAhC,iCAAgC;GAAK;EACtE;IAAiC,mCAA+B;QAA/B,gCAA+B;GAAK;EAErE;IAAkC,qCAAoC;QAApC,qCAAoC;GAAK;EAC3E;IAAkC,mCAAkC;QAAlC,mCAAkC;GAAK;EACzE;IAAkC,sCAAgC;QAAhC,iCAAgC;GAAK;EACvE;IAAkC,uCAAuC;QAAvC,wCAAuC;GAAK;EAC9E;IAAkC,0CAAsC;QAAtC,uCAAsC;GAAK;EAC7E;IAAkC,uCAAiC;QAAjC,kCAAiC;GAAK;EAExE;IAAgC,qCAA2B;QAA3B,4BAA2B;GAAK;EAChE;IAAgC,sCAAiC;QAAjC,kCAAiC;GAAK;EACtE;IAAgC,oCAA+B;QAA/B,gCAA+B;GAAK;EACpE;IAAgC,uCAA6B;QAA7B,8BAA6B;GAAK;EAClE;IAAgC,yCAA+B;QAA/B,gCAA+B;GAAK;EACpE;IAAgC,wCAA8B;QAA9B,+BAA8B;GAAK;C1DwxLtE;;Aa3wLG;E6C9CA;IAAgC,mCAA8B;QAA9B,+BAA8B;GAAK;EACnE;IAAgC,sCAAiC;QAAjC,kCAAiC;GAAK;EACtE;IAAgC,2CAAsC;QAAtC,uCAAsC;GAAK;EAC3E;IAAgC,8CAAyC;QAAzC,0CAAyC;GAAK;EAE9E;IAA8B,+BAA0B;QAA1B,2BAA0B;GAAK;EAC7D;IAA8B,iCAA4B;QAA5B,6BAA4B;GAAK;EAC/D;IAA8B,uCAAkC;QAAlC,mCAAkC;GAAK;EAErE;IAAoC,gCAAsC;QAAtC,uCAAsC;GAAK;EAC/E;IAAoC,8BAAoC;QAApC,qCAAoC;GAAK;EAC7E;IAAoC,iCAAkC;QAAlC,mCAAkC;GAAK;EAC3E;IAAoC,kCAAyC;QAAzC,0CAAyC;GAAK;EAClF;IAAoC,qCAAwC;QAAxC,yCAAwC;GAAK;EAEjF;IAAiC,iCAAkC;QAAlC,mCAAkC;GAAK;EACxE;IAAiC,+BAAgC;QAAhC,iCAAgC;GAAK;EACtE;IAAiC,kCAA8B;QAA9B,+BAA8B;GAAK;EACpE;IAAiC,oCAAgC;QAAhC,iCAAgC;GAAK;EACtE;IAAiC,mCAA+B;QAA/B,gCAA+B;GAAK;EAErE;IAAkC,qCAAoC;QAApC,qCAAoC;GAAK;EAC3E;IAAkC,mCAAkC;QAAlC,mCAAkC;GAAK;EACzE;IAAkC,sCAAgC;QAAhC,iCAAgC;GAAK;EACvE;IAAkC,uCAAuC;QAAvC,wCAAuC;GAAK;EAC9E;IAAkC,0CAAsC;QAAtC,uCAAsC;GAAK;EAC7E;IAAkC,uCAAiC;QAAjC,kCAAiC;GAAK;EAExE;IAAgC,qCAA2B;QAA3B,4BAA2B;GAAK;EAChE;IAAgC,sCAAiC;QAAjC,kCAAiC;GAAK;EACtE;IAAgC,oCAA+B;QAA/B,gCAA+B;GAAK;EACpE;IAAgC,uCAA6B;QAA7B,8BAA6B;GAAK;EAClE;IAAgC,yCAA+B;QAA/B,gCAA+B;GAAK;EACpE;IAAgC,wCAA8B;QAA9B,+BAA8B;GAAK;C1Dk3LtE;;Aar2LG;E6C9CA;IAAgC,mCAA8B;QAA9B,+BAA8B;GAAK;EACnE;IAAgC,sCAAiC;QAAjC,kCAAiC;GAAK;EACtE;IAAgC,2CAAsC;QAAtC,uCAAsC;GAAK;EAC3E;IAAgC,8CAAyC;QAAzC,0CAAyC;GAAK;EAE9E;IAA8B,+BAA0B;QAA1B,2BAA0B;GAAK;EAC7D;IAA8B,iCAA4B;QAA5B,6BAA4B;GAAK;EAC/D;IAA8B,uCAAkC;QAAlC,mCAAkC;GAAK;EAErE;IAAoC,gCAAsC;QAAtC,uCAAsC;GAAK;EAC/E;IAAoC,8BAAoC;QAApC,qCAAoC;GAAK;EAC7E;IAAoC,iCAAkC;QAAlC,mCAAkC;GAAK;EAC3E;IAAoC,kCAAyC;QAAzC,0CAAyC;GAAK;EAClF;IAAoC,qCAAwC;QAAxC,yCAAwC;GAAK;EAEjF;IAAiC,iCAAkC;QAAlC,mCAAkC;GAAK;EACxE;IAAiC,+BAAgC;QAAhC,iCAAgC;GAAK;EACtE;IAAiC,kCAA8B;QAA9B,+BAA8B;GAAK;EACpE;IAAiC,oCAAgC;QAAhC,iCAAgC;GAAK;EACtE;IAAiC,mCAA+B;QAA/B,gCAA+B;GAAK;EAErE;IAAkC,qCAAoC;QAApC,qCAAoC;GAAK;EAC3E;IAAkC,mCAAkC;QAAlC,mCAAkC;GAAK;EACzE;IAAkC,sCAAgC;QAAhC,iCAAgC;GAAK;EACvE;IAAkC,uCAAuC;QAAvC,wCAAuC;GAAK;EAC9E;IAAkC,0CAAsC;QAAtC,uCAAsC;GAAK;EAC7E;IAAkC,uCAAiC;QAAjC,kCAAiC;GAAK;EAExE;IAAgC,qCAA2B;QAA3B,4BAA2B;GAAK;EAChE;IAAgC,sCAAiC;QAAjC,kCAAiC;GAAK;EACtE;IAAgC,oCAA+B;QAA/B,gCAA+B;GAAK;EACpE;IAAgC,uCAA6B;QAA7B,8BAA6B;GAAK;EAClE;IAAgC,yCAA+B;QAA/B,gCAA+B;GAAK;EACpE;IAAgC,wCAA8B;QAA9B,+BAA8B;GAAK;C1D48LtE;;Aa/7LG;E6C9CA;IAAgC,mCAA8B;QAA9B,+BAA8B;GAAK;EACnE;IAAgC,sCAAiC;QAAjC,kCAAiC;GAAK;EACtE;IAAgC,2CAAsC;QAAtC,uCAAsC;GAAK;EAC3E;IAAgC,8CAAyC;QAAzC,0CAAyC;GAAK;EAE9E;IAA8B,+BAA0B;QAA1B,2BAA0B;GAAK;EAC7D;IAA8B,iCAA4B;QAA5B,6BAA4B;GAAK;EAC/D;IAA8B,uCAAkC;QAAlC,mCAAkC;GAAK;EAErE;IAAoC,gCAAsC;QAAtC,uCAAsC;GAAK;EAC/E;IAAoC,8BAAoC;QAApC,qCAAoC;GAAK;EAC7E;IAAoC,iCAAkC;QAAlC,mCAAkC;GAAK;EAC3E;IAAoC,kCAAyC;QAAzC,0CAAyC;GAAK;EAClF;IAAoC,qCAAwC;QAAxC,yCAAwC;GAAK;EAEjF;IAAiC,iCAAkC;QAAlC,mCAAkC;GAAK;EACxE;IAAiC,+BAAgC;QAAhC,iCAAgC;GAAK;EACtE;IAAiC,kCAA8B;QAA9B,+BAA8B;GAAK;EACpE;IAAiC,oCAAgC;QAAhC,iCAAgC;GAAK;EACtE;IAAiC,mCAA+B;QAA/B,gCAA+B;GAAK;EAErE;IAAkC,qCAAoC;QAApC,qCAAoC;GAAK;EAC3E;IAAkC,mCAAkC;QAAlC,mCAAkC;GAAK;EACzE;IAAkC,sCAAgC;QAAhC,iCAAgC;GAAK;EACvE;IAAkC,uCAAuC;QAAvC,wCAAuC;GAAK;EAC9E;IAAkC,0CAAsC;QAAtC,uCAAsC;GAAK;EAC7E;IAAkC,uCAAiC;QAAjC,kCAAiC;GAAK;EAExE;IAAgC,qCAA2B;QAA3B,4BAA2B;GAAK;EAChE;IAAgC,sCAAiC;QAAjC,kCAAiC;GAAK;EACtE;IAAgC,oCAA+B;QAA/B,gCAA+B;GAAK;EACpE;IAAgC,uCAA6B;QAA7B,8BAA6B;GAAK;EAClE;IAAgC,yCAA+B;QAA/B,gCAA+B;GAAK;EACpE;IAAgC,wCAA8B;QAA9B,+BAA8B;GAAK;C1DsiMtE;;A2D7kMG;ECDF,uBAAsB;CDC2B;;AAC/C;ECCF,wBAAuB;CDD2B;;AAChD;ECGF,uBAAsB;CDH2B;;A9CkD/C;E8CpDA;ICDF,uBAAsB;GDC2B;EAC/C;ICCF,wBAAuB;GDD2B;EAChD;ICGF,uBAAsB;GDH2B;C3DmmMlD;;AajjMG;E8CpDA;ICDF,uBAAsB;GDC2B;EAC/C;ICCF,wBAAuB;GDD2B;EAChD;ICGF,uBAAsB;GDH2B;C3D+mMlD;;Aa7jMG;E8CpDA;ICDF,uBAAsB;GDC2B;EAC/C;ICCF,wBAAuB;GDD2B;EAChD;ICGF,uBAAsB;GDH2B;C3D2nMlD;;AazkMG;E8CpDA;ICDF,uBAAsB;GDC2B;EAC/C;ICCF,wBAAuB;GDD2B;EAChD;ICGF,uBAAsB;GDH2B;C3DuoMlD;;A6DroMC;EAAyB,4BAA8B;CAAI;;AAA3D;EAAyB,8BAA8B;CAAI;;AAA3D;EAAyB,8BAA8B;CAAI;;AAA3D;EAAyB,2BAA8B;CAAI;;AAA3D;EAAyB,oCAA8B;EAA9B,4BAA8B;CAAI;;AAK7D;EACE,gBAAe;EACf,OAAM;EACN,SAAQ;EACR,QAAO;EACP,c3D8esC;C2D7evC;;AAED;EACE,gBAAe;EACf,SAAQ;EACR,UAAS;EACT,QAAO;EACP,c3DsesC;C2DrevC;;AAG6B;EAD9B;IAEI,yBAAgB;IAAhB,iBAAgB;IAChB,OAAM;IACN,c3D8doC;G2D5dvC;C7DspMA;;A8DrrMD;ECEE,mBAAkB;EAClB,WAAU;EACV,YAAW;EACX,WAAU;EACV,iBAAgB;EAChB,uBAAmB;EACnB,oBAAmB;EACnB,8BAAqB;UAArB,sBAAqB;EACrB,UAAS;CDRV;;ACkBC;EAEE,iBAAgB;EAChB,YAAW;EACX,aAAY;EACZ,kBAAiB;EACjB,WAAU;EACV,oBAAmB;EACnB,wBAAe;UAAf,gBAAe;CAChB;;AC3BC;EAAuB,sBAA4B;CAAI;;AAAvD;EAAuB,sBAA4B;CAAI;;AAAvD;EAAuB,sBAA4B;CAAI;;AAAvD;EAAuB,uBAA4B;CAAI;;AAAvD;EAAuB,uBAA4B;CAAI;;AAAvD;EAAuB,uBAA4B;CAAI;;AAAvD;EAAuB,uBAA4B;CAAI;;AAAvD;EAAuB,wBAA4B;CAAI;;AAI3D;EAAU,2BAA0B;CAAK;;AACzC;EAAU,4BAA2B;CAAK;;ACAlC;EAAgC,qBAA4B;CAAI;;AAChE;;EAEE,yBAAoC;CACrC;;AACD;;EAEE,2BAAwC;CACzC;;AACD;;EAEE,4BAA0C;CAC3C;;AACD;;EAEE,0BAAsC;CACvC;;AAhBD;EAAgC,2BAA4B;CAAI;;AAChE;;EAEE,+BAAoC;CACrC;;AACD;;EAEE,iCAAwC;CACzC;;AACD;;EAEE,kCAA0C;CAC3C;;AACD;;EAEE,gCAAsC;CACvC;;AAhBD;EAAgC,0BAA4B;CAAI;;AAChE;;EAEE,8BAAoC;CACrC;;AACD;;EAEE,gCAAwC;CACzC;;AACD;;EAEE,iCAA0C;CAC3C;;AACD;;EAEE,+BAAsC;CACvC;;AAhBD;EAAgC,wBAA4B;CAAI;;AAChE;;EAEE,4BAAoC;CACrC;;AACD;;EAEE,8BAAwC;CACzC;;AACD;;EAEE,+BAA0C;CAC3C;;AACD;;EAEE,6BAAsC;CACvC;;AAhBD;EAAgC,0BAA4B;CAAI;;AAChE;;EAEE,8BAAoC;CACrC;;AACD;;EAEE,gCAAwC;CACzC;;AACD;;EAEE,iCAA0C;CAC3C;;AACD;;EAEE,+BAAsC;CACvC;;AAhBD;EAAgC,wBAA4B;CAAI;;AAChE;;EAEE,4BAAoC;CACrC;;AACD;;EAEE,8BAAwC;CACzC;;AACD;;EAEE,+BAA0C;CAC3C;;AACD;;EAEE,6BAAsC;CACvC;;AAhBD;EAAgC,sBAA4B;CAAI;;AAChE;;EAEE,0BAAoC;CACrC;;AACD;;EAEE,4BAAwC;CACzC;;AACD;;EAEE,6BAA0C;CAC3C;;AACD;;EAEE,2BAAsC;CACvC;;AAhBD;EAAgC,4BAA4B;CAAI;;AAChE;;EAEE,gCAAoC;CACrC;;AACD;;EAEE,kCAAwC;CACzC;;AACD;;EAEE,mCAA0C;CAC3C;;AACD;;EAEE,iCAAsC;CACvC;;AAhBD;EAAgC,2BAA4B;CAAI;;AAChE;;EAEE,+BAAoC;CACrC;;AACD;;EAEE,iCAAwC;CACzC;;AACD;;EAEE,kCAA0C;CAC3C;;AACD;;EAEE,gCAAsC;CACvC;;AAhBD;EAAgC,yBAA4B;CAAI;;AAChE;;EAEE,6BAAoC;CACrC;;AACD;;EAEE,+BAAwC;CACzC;;AACD;;EAEE,gCAA0C;CAC3C;;AACD;;EAEE,8BAAsC;CACvC;;AAhBD;EAAgC,2BAA4B;CAAI;;AAChE;;EAEE,+BAAoC;CACrC;;AACD;;EAEE,iCAAwC;CACzC;;AACD;;EAEE,kCAA0C;CAC3C;;AACD;;EAEE,gCAAsC;CACvC;;AAhBD;EAAgC,yBAA4B;CAAI;;AAChE;;EAEE,6BAAoC;CACrC;;AACD;;EAEE,+BAAwC;CACzC;;AACD;;EAEE,gCAA0C;CAC3C;;AACD;;EAEE,8BAAsC;CACvC;;AAKL;EAAmB,wBAAuB;CAAK;;AAC/C;;EAEE,4BAA2B;CAC5B;;AACD;;EAEE,8BAA6B;CAC9B;;AACD;;EAEE,+BAA8B;CAC/B;;AACD;;EAEE,6BAA4B;CAC7B;;ApDQD;EoD7CI;IAAgC,qBAA4B;GAAI;EAChE;;IAEE,yBAAoC;GACrC;EACD;;IAEE,2BAAwC;GACzC;EACD;;IAEE,4BAA0C;GAC3C;EACD;;IAEE,0BAAsC;GACvC;EAhBD;IAAgC,2BAA4B;GAAI;EAChE;;IAEE,+BAAoC;GACrC;EACD;;IAEE,iCAAwC;GACzC;EACD;;IAEE,kCAA0C;GAC3C;EACD;;IAEE,gCAAsC;GACvC;EAhBD;IAAgC,0BAA4B;GAAI;EAChE;;IAEE,8BAAoC;GACrC;EACD;;IAEE,gCAAwC;GACzC;EACD;;IAEE,iCAA0C;GAC3C;EACD;;IAEE,+BAAsC;GACvC;EAhBD;IAAgC,wBAA4B;GAAI;EAChE;;IAEE,4BAAoC;GACrC;EACD;;IAEE,8BAAwC;GACzC;EACD;;IAEE,+BAA0C;GAC3C;EACD;;IAEE,6BAAsC;GACvC;EAhBD;IAAgC,0BAA4B;GAAI;EAChE;;IAEE,8BAAoC;GACrC;EACD;;IAEE,gCAAwC;GACzC;EACD;;IAEE,iCAA0C;GAC3C;EACD;;IAEE,+BAAsC;GACvC;EAhBD;IAAgC,wBAA4B;GAAI;EAChE;;IAEE,4BAAoC;GACrC;EACD;;IAEE,8BAAwC;GACzC;EACD;;IAEE,+BAA0C;GAC3C;EACD;;IAEE,6BAAsC;GACvC;EAhBD;IAAgC,sBAA4B;GAAI;EAChE;;IAEE,0BAAoC;GACrC;EACD;;IAEE,4BAAwC;GACzC;EACD;;IAEE,6BAA0C;GAC3C;EACD;;IAEE,2BAAsC;GACvC;EAhBD;IAAgC,4BAA4B;GAAI;EAChE;;IAEE,gCAAoC;GACrC;EACD;;IAEE,kCAAwC;GACzC;EACD;;IAEE,mCAA0C;GAC3C;EACD;;IAEE,iCAAsC;GACvC;EAhBD;IAAgC,2BAA4B;GAAI;EAChE;;IAEE,+BAAoC;GACrC;EACD;;IAEE,iCAAwC;GACzC;EACD;;IAEE,kCAA0C;GAC3C;EACD;;IAEE,gCAAsC;GACvC;EAhBD;IAAgC,yBAA4B;GAAI;EAChE;;IAEE,6BAAoC;GACrC;EACD;;IAEE,+BAAwC;GACzC;EACD;;IAEE,gCAA0C;GAC3C;EACD;;IAEE,8BAAsC;GACvC;EAhBD;IAAgC,2BAA4B;GAAI;EAChE;;IAEE,+BAAoC;GACrC;EACD;;IAEE,iCAAwC;GACzC;EACD;;IAEE,kCAA0C;GAC3C;EACD;;IAEE,gCAAsC;GACvC;EAhBD;IAAgC,yBAA4B;GAAI;EAChE;;IAEE,6BAAoC;GACrC;EACD;;IAEE,+BAAwC;GACzC;EACD;;IAEE,gCAA0C;GAC3C;EACD;;IAEE,8BAAsC;GACvC;EAKL;IAAmB,wBAAuB;GAAK;EAC/C;;IAEE,4BAA2B;GAC5B;EACD;;IAEE,8BAA6B;GAC9B;EACD;;IAEE,+BAA8B;GAC/B;EACD;;IAEE,6BAA4B;GAC7B;CjEyvNJ;;AajvNG;EoD7CI;IAAgC,qBAA4B;GAAI;EAChE;;IAEE,yBAAoC;GACrC;EACD;;IAEE,2BAAwC;GACzC;EACD;;IAEE,4BAA0C;GAC3C;EACD;;IAEE,0BAAsC;GACvC;EAhBD;IAAgC,2BAA4B;GAAI;EAChE;;IAEE,+BAAoC;GACrC;EACD;;IAEE,iCAAwC;GACzC;EACD;;IAEE,kCAA0C;GAC3C;EACD;;IAEE,gCAAsC;GACvC;EAhBD;IAAgC,0BAA4B;GAAI;EAChE;;IAEE,8BAAoC;GACrC;EACD;;IAEE,gCAAwC;GACzC;EACD;;IAEE,iCAA0C;GAC3C;EACD;;IAEE,+BAAsC;GACvC;EAhBD;IAAgC,wBAA4B;GAAI;EAChE;;IAEE,4BAAoC;GACrC;EACD;;IAEE,8BAAwC;GACzC;EACD;;IAEE,+BAA0C;GAC3C;EACD;;IAEE,6BAAsC;GACvC;EAhBD;IAAgC,0BAA4B;GAAI;EAChE;;IAEE,8BAAoC;GACrC;EACD;;IAEE,gCAAwC;GACzC;EACD;;IAEE,iCAA0C;GAC3C;EACD;;IAEE,+BAAsC;GACvC;EAhBD;IAAgC,wBAA4B;GAAI;EAChE;;IAEE,4BAAoC;GACrC;EACD;;IAEE,8BAAwC;GACzC;EACD;;IAEE,+BAA0C;GAC3C;EACD;;IAEE,6BAAsC;GACvC;EAhBD;IAAgC,sBAA4B;GAAI;EAChE;;IAEE,0BAAoC;GACrC;EACD;;IAEE,4BAAwC;GACzC;EACD;;IAEE,6BAA0C;GAC3C;EACD;;IAEE,2BAAsC;GACvC;EAhBD;IAAgC,4BAA4B;GAAI;EAChE;;IAEE,gCAAoC;GACrC;EACD;;IAEE,kCAAwC;GACzC;EACD;;IAEE,mCAA0C;GAC3C;EACD;;IAEE,iCAAsC;GACvC;EAhBD;IAAgC,2BAA4B;GAAI;EAChE;;IAEE,+BAAoC;GACrC;EACD;;IAEE,iCAAwC;GACzC;EACD;;IAEE,kCAA0C;GAC3C;EACD;;IAEE,gCAAsC;GACvC;EAhBD;IAAgC,yBAA4B;GAAI;EAChE;;IAEE,6BAAoC;GACrC;EACD;;IAEE,+BAAwC;GACzC;EACD;;IAEE,gCAA0C;GAC3C;EACD;;IAEE,8BAAsC;GACvC;EAhBD;IAAgC,2BAA4B;GAAI;EAChE;;IAEE,+BAAoC;GACrC;EACD;;IAEE,iCAAwC;GACzC;EACD;;IAEE,kCAA0C;GAC3C;EACD;;IAEE,gCAAsC;GACvC;EAhBD;IAAgC,yBAA4B;GAAI;EAChE;;IAEE,6BAAoC;GACrC;EACD;;IAEE,+BAAwC;GACzC;EACD;;IAEE,gCAA0C;GAC3C;EACD;;IAEE,8BAAsC;GACvC;EAKL;IAAmB,wBAAuB;GAAK;EAC/C;;IAEE,4BAA2B;GAC5B;EACD;;IAEE,8BAA6B;GAC9B;EACD;;IAEE,+BAA8B;GAC/B;EACD;;IAEE,6BAA4B;GAC7B;CjEm/NJ;;Aa3+NG;EoD7CI;IAAgC,qBAA4B;GAAI;EAChE;;IAEE,yBAAoC;GACrC;EACD;;IAEE,2BAAwC;GACzC;EACD;;IAEE,4BAA0C;GAC3C;EACD;;IAEE,0BAAsC;GACvC;EAhBD;IAAgC,2BAA4B;GAAI;EAChE;;IAEE,+BAAoC;GACrC;EACD;;IAEE,iCAAwC;GACzC;EACD;;IAEE,kCAA0C;GAC3C;EACD;;IAEE,gCAAsC;GACvC;EAhBD;IAAgC,0BAA4B;GAAI;EAChE;;IAEE,8BAAoC;GACrC;EACD;;IAEE,gCAAwC;GACzC;EACD;;IAEE,iCAA0C;GAC3C;EACD;;IAEE,+BAAsC;GACvC;EAhBD;IAAgC,wBAA4B;GAAI;EAChE;;IAEE,4BAAoC;GACrC;EACD;;IAEE,8BAAwC;GACzC;EACD;;IAEE,+BAA0C;GAC3C;EACD;;IAEE,6BAAsC;GACvC;EAhBD;IAAgC,0BAA4B;GAAI;EAChE;;IAEE,8BAAoC;GACrC;EACD;;IAEE,gCAAwC;GACzC;EACD;;IAEE,iCAA0C;GAC3C;EACD;;IAEE,+BAAsC;GACvC;EAhBD;IAAgC,wBAA4B;GAAI;EAChE;;IAEE,4BAAoC;GACrC;EACD;;IAEE,8BAAwC;GACzC;EACD;;IAEE,+BAA0C;GAC3C;EACD;;IAEE,6BAAsC;GACvC;EAhBD;IAAgC,sBAA4B;GAAI;EAChE;;IAEE,0BAAoC;GACrC;EACD;;IAEE,4BAAwC;GACzC;EACD;;IAEE,6BAA0C;GAC3C;EACD;;IAEE,2BAAsC;GACvC;EAhBD;IAAgC,4BAA4B;GAAI;EAChE;;IAEE,gCAAoC;GACrC;EACD;;IAEE,kCAAwC;GACzC;EACD;;IAEE,mCAA0C;GAC3C;EACD;;IAEE,iCAAsC;GACvC;EAhBD;IAAgC,2BAA4B;GAAI;EAChE;;IAEE,+BAAoC;GACrC;EACD;;IAEE,iCAAwC;GACzC;EACD;;IAEE,kCAA0C;GAC3C;EACD;;IAEE,gCAAsC;GACvC;EAhBD;IAAgC,yBAA4B;GAAI;EAChE;;IAEE,6BAAoC;GACrC;EACD;;IAEE,+BAAwC;GACzC;EACD;;IAEE,gCAA0C;GAC3C;EACD;;IAEE,8BAAsC;GACvC;EAhBD;IAAgC,2BAA4B;GAAI;EAChE;;IAEE,+BAAoC;GACrC;EACD;;IAEE,iCAAwC;GACzC;EACD;;IAEE,kCAA0C;GAC3C;EACD;;IAEE,gCAAsC;GACvC;EAhBD;IAAgC,yBAA4B;GAAI;EAChE;;IAEE,6BAAoC;GACrC;EACD;;IAEE,+BAAwC;GACzC;EACD;;IAEE,gCAA0C;GAC3C;EACD;;IAEE,8BAAsC;GACvC;EAKL;IAAmB,wBAAuB;GAAK;EAC/C;;IAEE,4BAA2B;GAC5B;EACD;;IAEE,8BAA6B;GAC9B;EACD;;IAEE,+BAA8B;GAC/B;EACD;;IAEE,6BAA4B;GAC7B;CjE6uOJ;;AaruOG;EoD7CI;IAAgC,qBAA4B;GAAI;EAChE;;IAEE,yBAAoC;GACrC;EACD;;IAEE,2BAAwC;GACzC;EACD;;IAEE,4BAA0C;GAC3C;EACD;;IAEE,0BAAsC;GACvC;EAhBD;IAAgC,2BAA4B;GAAI;EAChE;;IAEE,+BAAoC;GACrC;EACD;;IAEE,iCAAwC;GACzC;EACD;;IAEE,kCAA0C;GAC3C;EACD;;IAEE,gCAAsC;GACvC;EAhBD;IAAgC,0BAA4B;GAAI;EAChE;;IAEE,8BAAoC;GACrC;EACD;;IAEE,gCAAwC;GACzC;EACD;;IAEE,iCAA0C;GAC3C;EACD;;IAEE,+BAAsC;GACvC;EAhBD;IAAgC,wBAA4B;GAAI;EAChE;;IAEE,4BAAoC;GACrC;EACD;;IAEE,8BAAwC;GACzC;EACD;;IAEE,+BAA0C;GAC3C;EACD;;IAEE,6BAAsC;GACvC;EAhBD;IAAgC,0BAA4B;GAAI;EAChE;;IAEE,8BAAoC;GACrC;EACD;;IAEE,gCAAwC;GACzC;EACD;;IAEE,iCAA0C;GAC3C;EACD;;IAEE,+BAAsC;GACvC;EAhBD;IAAgC,wBAA4B;GAAI;EAChE;;IAEE,4BAAoC;GACrC;EACD;;IAEE,8BAAwC;GACzC;EACD;;IAEE,+BAA0C;GAC3C;EACD;;IAEE,6BAAsC;GACvC;EAhBD;IAAgC,sBAA4B;GAAI;EAChE;;IAEE,0BAAoC;GACrC;EACD;;IAEE,4BAAwC;GACzC;EACD;;IAEE,6BAA0C;GAC3C;EACD;;IAEE,2BAAsC;GACvC;EAhBD;IAAgC,4BAA4B;GAAI;EAChE;;IAEE,gCAAoC;GACrC;EACD;;IAEE,kCAAwC;GACzC;EACD;;IAEE,mCAA0C;GAC3C;EACD;;IAEE,iCAAsC;GACvC;EAhBD;IAAgC,2BAA4B;GAAI;EAChE;;IAEE,+BAAoC;GACrC;EACD;;IAEE,iCAAwC;GACzC;EACD;;IAEE,kCAA0C;GAC3C;EACD;;IAEE,gCAAsC;GACvC;EAhBD;IAAgC,yBAA4B;GAAI;EAChE;;IAEE,6BAAoC;GACrC;EACD;;IAEE,+BAAwC;GACzC;EACD;;IAEE,gCAA0C;GAC3C;EACD;;IAEE,8BAAsC;GACvC;EAhBD;IAAgC,2BAA4B;GAAI;EAChE;;IAEE,+BAAoC;GACrC;EACD;;IAEE,iCAAwC;GACzC;EACD;;IAEE,kCAA0C;GAC3C;EACD;;IAEE,gCAAsC;GACvC;EAhBD;IAAgC,yBAA4B;GAAI;EAChE;;IAEE,6BAAoC;GACrC;EACD;;IAEE,+BAAwC;GACzC;EACD;;IAEE,gCAA0C;GAC3C;EACD;;IAEE,8BAAsC;GACvC;EAKL;IAAmB,wBAAuB;GAAK;EAC/C;;IAEE,4BAA2B;GAC5B;EACD;;IAEE,8BAA6B;GAC9B;EACD;;IAEE,+BAA8B;GAC/B;EACD;;IAEE,6BAA4B;GAC7B;CjEu+OJ;;AkE/gPD;EAAiB,+BAA8B;CAAK;;AACpD;EAAiB,+BAA8B;CAAK;;AACpD;ECNE,iBAAgB;EAChB,wBAAuB;EACvB,oBAAmB;CDIsB;;AAQvC;EAAwB,4BAA2B;CAAK;;AACxD;EAAwB,6BAA4B;CAAK;;AACzD;EAAwB,8BAA6B;CAAK;;ArDoC1D;EqDtCA;IAAwB,4BAA2B;GAAK;EACxD;IAAwB,6BAA4B;GAAK;EACzD;IAAwB,8BAA6B;GAAK;ClEyiP7D;;AargPG;EqDtCA;IAAwB,4BAA2B;GAAK;EACxD;IAAwB,6BAA4B;GAAK;EACzD;IAAwB,8BAA6B;GAAK;ClEqjP7D;;AajhPG;EqDtCA;IAAwB,4BAA2B;GAAK;EACxD;IAAwB,6BAA4B;GAAK;EACzD;IAAwB,8BAA6B;GAAK;ClEikP7D;;Aa7hPG;EqDtCA;IAAwB,4BAA2B;GAAK;EACxD;IAAwB,6BAA4B;GAAK;EACzD;IAAwB,8BAA6B;GAAK;ClE6kP7D;;AkEvkPD;EAAmB,qCAAoC;CAAK;;AAC5D;EAAmB,qCAAoC;CAAK;;AAC5D;EAAmB,sCAAqC;CAAK;;AAI7D;EAAsB,4BAA0C;CAAI;;AACpE;EAAsB,4BAA2C;CAAI;;AACrE;EAAsB,4BAAyC;CAAI;;AACnE;EAAsB,8BAA6B;CAAK;;AAIxD;EAAc,uBAAsB;CAAK;;AElCvC;EACE,0BAAwB;CACzB;;AjEgBC;EiEbE,0BAAqC;CjEgBtC;;AiErBH;EACE,0BAAwB;CACzB;;AjEgBC;EiEbE,0BAAqC;CjEgBtC;;AiErBH;EACE,0BAAwB;CACzB;;AjEgBC;EiEbE,0BAAqC;CjEgBtC;;AiErBH;EACE,0BAAwB;CACzB;;AjEgBC;EiEbE,0BAAqC;CjEgBtC;;AiErBH;EACE,0BAAwB;CACzB;;AjEgBC;EiEbE,0BAAqC;CjEgBtC;;AiErBH;EACE,0BAAwB;CACzB;;AjEgBC;EiEbE,0BAAqC;CjEgBtC;;AiErBH;EACE,0BAAwB;CACzB;;AjEgBC;EiEbE,0BAAqC;CjEgBtC;;AiErBH;EACE,0BAAwB;CACzB;;AjEgBC;EiEbE,0BAAqC;CjEgBtC;;A+DmBL;EAAc,0BAA6B;CAAI;;AAI/C;EG/CE,YAAW;EACX,mBAAkB;EAClB,kBAAiB;EACjB,8BAA6B;EAC7B,UAAS;CH6CV;;AI/CD;ECCE,+BAAkC;CDCnC;;AAED;ECHE,8BAAkC;CDKnC","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"print\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"utilities\";\n",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n// Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// http://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n @media print {\n *,\n *::before,\n *::after {\n // Bootstrap specific; comment out `color` and `background`\n //color: #000 !important; // Black prints faster: http://www.sanbeiji.com/archives/953\n text-shadow: none !important;\n //background: transparent !important;\n box-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n // Bootstrap specific; comment the following selector out\n //a[href]::after {\n // content: \" (\" attr(href) \")\";\n //}\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n // Bootstrap specific; comment the following selector out\n //\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n //\n\n //a[href^=\"#\"]::after,\n //a[href^=\"javascript:\"]::after {\n // content: \"\";\n //}\n\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: $border-width solid #999; // Bootstrap custom code; using `$border-width` instead of 1px\n page-break-inside: avoid;\n }\n\n //\n // Printing Tables:\n // http://css-discuss.incutio.com/wiki/Printing_Tables\n //\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .badge {\n border: $border-width solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n }\n}\n","/*!\n * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #868e96;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #868e96;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n --font-family-monospace: \"SFMono-Regular\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput:not([type=\"range\"]),\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #868e96;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.2;\n color: inherit;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 5px;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #868e96;\n}\n\n.blockquote-footer::before {\n content: \"\\2014 \\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 0.25rem;\n transition: all 0.2s ease-in-out;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #868e96;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: \"SFMono-Regular\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\ncode {\n padding: 0.2rem 0.4rem;\n font-size: 90%;\n color: #bd4147;\n background-color: #f8f9fa;\n border-radius: 0.25rem;\n}\n\na > code {\n padding: 0;\n color: inherit;\n background-color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 90%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n font-size: 90%;\n color: #212529;\n}\n\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n background-color: transparent;\n border-radius: 0;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #e9ecef;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #e9ecef;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #e9ecef;\n}\n\n.table .table {\n background-color: #fff;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #e9ecef;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #e9ecef;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #dddfe2;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #cfd2d6;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #cfd2d6;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #212529;\n border-color: #32383e;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #e9ecef;\n}\n\n.table-dark {\n color: #fff;\n background-color: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #32383e;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-sm.table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-md.table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-lg.table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-xl.table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive.table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-image: none;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: none;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::placeholder {\n color: #868e96;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.col-form-legend {\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n font-size: 1rem;\n}\n\n.form-control-plaintext {\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,\n.input-group-sm > .form-control-plaintext.input-group-addon,\n.input-group-sm > .input-group-btn > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,\n.input-group-lg > .form-control-plaintext.input-group-addon,\n.input-group-lg > .input-group-btn > .form-control-plaintext.btn {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),\n.input-group-sm > select.input-group-addon:not([size]):not([multiple]),\n.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {\n height: calc(1.8125rem + 2px);\n}\n\n.form-control-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),\n.input-group-lg > select.input-group-addon:not([size]):not([multiple]),\n.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {\n height: calc(2.875rem + 2px);\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n margin-bottom: 0.5rem;\n}\n\n.form-check.disabled .form-check-label {\n color: #868e96;\n}\n\n.form-check-label {\n padding-left: 1.25rem;\n margin-bottom: 0;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.25rem;\n margin-left: -1.25rem;\n}\n\n.form-check-inline {\n display: inline-block;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-label {\n vertical-align: middle;\n}\n\n.valid-feedback {\n display: none;\n margin-top: .25rem;\n font-size: .875rem;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n width: 250px;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #28a745;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip, .was-validated\n.custom-select:valid ~ .valid-feedback,\n.was-validated\n.custom-select:valid ~ .valid-tooltip,\n.custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-indicator, .custom-control-input.is-valid ~ .custom-control-indicator {\n background-color: rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-description, .custom-control-input.is-valid ~ .custom-control-description {\n color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-control, .custom-file-input.is-valid ~ .custom-file-control {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-control::before, .custom-file-input.is-valid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid:focus, .custom-file-input.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n margin-top: .25rem;\n font-size: .875rem;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n width: 250px;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #dc3545;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-indicator, .custom-control-input.is-invalid ~ .custom-control-indicator {\n background-color: rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-description, .custom-control-input.is-invalid ~ .custom-control-description {\n color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-control, .custom-file-input.is-invalid ~ .custom-file-control {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-control::before, .custom-file-input.is-invalid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid:focus, .custom-file-input.is-invalid:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n margin-top: 0;\n margin-bottom: 0;\n }\n .form-inline .form-check-label {\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n display: flex;\n align-items: center;\n justify-content: center;\n padding-left: 0;\n }\n .form-inline .custom-control-indicator {\n position: static;\n display: inline-block;\n margin-right: 0.25rem;\n vertical-align: text-bottom;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n.btn:focus, .btn:hover {\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: .65;\n}\n\n.btn:not([disabled]):not(.disabled):active, .btn:not([disabled]):not(.disabled).active {\n background-image: none;\n}\n\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not([disabled]):not(.disabled):active, .btn-primary:not([disabled]):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #727b84;\n border-color: #6c757d;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-secondary:not([disabled]):not(.disabled):active, .btn-secondary:not([disabled]):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #6c757d;\n border-color: #666e76;\n box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:not([disabled]):not(.disabled):active, .btn-success:not([disabled]):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:not([disabled]):not(.disabled):active, .btn-info:not([disabled]):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-warning {\n color: #111;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #111;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:not([disabled]):not(.disabled):active, .btn-warning:not([disabled]):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #111;\n background-color: #d39e00;\n border-color: #c69500;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:not([disabled]):not(.disabled):active, .btn-danger:not([disabled]):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-light {\n color: #111;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #111;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not([disabled]):not(.disabled):active, .btn-light:not([disabled]):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #111;\n background-color: #dae0e5;\n border-color: #d3d9df;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:not([disabled]):not(.disabled):active, .btn-dark:not([disabled]):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n background-color: transparent;\n background-image: none;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #868e96;\n background-color: transparent;\n background-image: none;\n border-color: #868e96;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #868e96;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not([disabled]):not(.disabled):active, .btn-outline-secondary:not([disabled]):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #868e96;\n border-color: #868e96;\n box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n background-color: transparent;\n background-image: none;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not([disabled]):not(.disabled):active, .btn-outline-success:not([disabled]):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n background-color: transparent;\n background-image: none;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not([disabled]):not(.disabled):active, .btn-outline-info:not([disabled]):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n background-color: transparent;\n background-image: none;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #fff;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not([disabled]):not(.disabled):active, .btn-outline-warning:not([disabled]):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #fff;\n background-color: #ffc107;\n border-color: #ffc107;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n background-color: transparent;\n background-image: none;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not([disabled]):not(.disabled):active, .btn-outline-danger:not([disabled]):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n background-color: transparent;\n background-image: none;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not([disabled]):not(.disabled):active, .btn-outline-light:not([disabled]):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n background-color: transparent;\n background-image: none;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:not([disabled]):not(.disabled):active, .btn-outline-dark:not([disabled]):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link.focus {\n border-color: transparent;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #868e96;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n opacity: 0;\n transition: opacity 0.15s linear;\n}\n\n.fade.show {\n opacity: 1;\n}\n\n.collapse {\n display: none;\n}\n\n.collapse.show {\n display: block;\n}\n\ntr.collapse.show {\n display: table-row;\n}\n\ntbody.collapse.show {\n display: table-row-group;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropup .dropdown-menu {\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background: none;\n border: 0;\n}\n\n.dropdown-item:focus, .dropdown-item:hover {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #868e96;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #868e96;\n white-space: nowrap;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 0 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 2;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group > .btn-group {\n float: left;\n}\n\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn + .dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.btn + .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical .btn,\n.btn-group-vertical .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group .form-control {\n position: relative;\n z-index: 2;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {\n z-index: 3;\n}\n\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: flex;\n align-items: center;\n}\n\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n\n.input-group-addon,\n.input-group-btn {\n white-space: nowrap;\n}\n\n.input-group-addon {\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-addon.form-control-sm,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .input-group-addon.btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.2rem;\n}\n\n.input-group-addon.form-control-lg,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .input-group-addon.btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.3rem;\n}\n\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group .form-control:not(:last-child),\n.input-group-addon:not(:last-child),\n.input-group-btn:not(:last-child) > .btn,\n.input-group-btn:not(:last-child) > .btn-group > .btn,\n.input-group-btn:not(:last-child) > .dropdown-toggle,\n.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group-addon:not(:last-child) {\n border-right: 0;\n}\n\n.input-group .form-control:not(:first-child),\n.input-group-addon:not(:first-child),\n.input-group-btn:not(:first-child) > .btn,\n.input-group-btn:not(:first-child) > .btn-group > .btn,\n.input-group-btn:not(:first-child) > .dropdown-toggle,\n.input-group-btn:not(:last-child) > .btn:not(:first-child),\n.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.form-control + .input-group-addon:not(:first-child) {\n border-left: 0;\n}\n\n.input-group-btn {\n position: relative;\n align-items: stretch;\n font-size: 0;\n white-space: nowrap;\n}\n\n.input-group-btn > .btn {\n position: relative;\n}\n\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n\n.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {\n z-index: 3;\n}\n\n.input-group-btn:first-child > .btn + .btn {\n margin-left: 0;\n}\n\n.input-group-btn:not(:last-child) > .btn,\n.input-group-btn:not(:last-child) > .btn-group {\n margin-right: -1px;\n}\n\n.input-group-btn:not(:first-child) > .btn,\n.input-group-btn:not(:first-child) > .btn-group {\n z-index: 2;\n margin-left: 0;\n}\n\n.input-group-btn:not(:first-child) > .btn:first-child,\n.input-group-btn:not(:first-child) > .btn-group:first-child {\n margin-left: -1px;\n}\n\n.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,\n.input-group-btn:not(:first-child) > .btn-group:focus,\n.input-group-btn:not(:first-child) > .btn-group:active,\n.input-group-btn:not(:first-child) > .btn-group:hover {\n z-index: 3;\n}\n\n.custom-control {\n position: relative;\n display: inline-flex;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-indicator {\n color: #fff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-indicator {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:active ~ .custom-control-indicator {\n color: #fff;\n background-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-indicator {\n background-color: #e9ecef;\n}\n\n.custom-control-input:disabled ~ .custom-control-description {\n color: #868e96;\n}\n\n.custom-control-indicator {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n user-select: none;\n background-color: #ddd;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-indicator {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {\n background-color: #007bff;\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-indicator {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-indicator {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\n}\n\n.custom-controls-stacked {\n display: flex;\n flex-direction: column;\n}\n\n.custom-controls-stacked .custom-control {\n margin-bottom: 0.25rem;\n}\n\n.custom-controls-stacked .custom-control + .custom-control {\n margin-left: 0;\n}\n\n.custom-select {\n display: inline-block;\n max-width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: none;\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple] {\n height: auto;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #868e96;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n max-width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n min-width: 14rem;\n max-width: 100%;\n height: calc(2.25rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-control {\n box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #007bff;\n}\n\n.custom-file-control {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 5;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n pointer-events: none;\n user-select: none;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-control:lang(en):empty::after {\n content: \"Choose file...\";\n}\n\n.custom-file-control::before {\n position: absolute;\n top: -1px;\n right: -1px;\n bottom: -1px;\n z-index: 6;\n display: block;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-file-control:lang(en)::before {\n content: \"Browse\";\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:focus, .nav-link:hover {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #868e96;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {\n border-color: #e9ecef #e9ecef #ddd;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #868e96;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #ddd #ddd #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:focus, .navbar-brand:hover {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:focus, .navbar-toggler:hover {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n .navbar-expand-sm .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\n}\n\n@media (max-width: 767px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n .navbar-expand-md .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\n}\n\n@media (max-width: 991px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n .navbar-expand-lg .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\n}\n\n@media (max-width: 1199px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xl .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-expand .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: flex;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: flex;\n flex-direction: column;\n}\n\n.card-group .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap;\n }\n .card-group .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group .card:first-child .card-img-top {\n border-top-right-radius: 0;\n }\n .card-group .card:first-child .card-img-bottom {\n border-bottom-right-radius: 0;\n }\n .card-group .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group .card:last-child .card-img-top {\n border-top-left-radius: 0;\n }\n .card-group .card:last-child .card-img-bottom {\n border-bottom-left-radius: 0;\n }\n .card-group .card:only-child {\n border-radius: 0.25rem;\n }\n .card-group .card:only-child .card-img-top {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n .card-group .card:only-child .card-img-bottom {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n .card-group .card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n }\n .card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n .card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom {\n border-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n color: #868e96;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #868e96;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #868e96;\n pointer-events: none;\n background-color: #fff;\n border-color: #ddd;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n\n.page-link:focus, .page-link:hover {\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #ddd;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\n.badge-primary[href]:focus, .badge-primary[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #0062cc;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #868e96;\n}\n\n.badge-secondary[href]:focus, .badge-secondary[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #6c757d;\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\n.badge-success[href]:focus, .badge-success[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #1e7e34;\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.badge-info[href]:focus, .badge-info[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #117a8b;\n}\n\n.badge-warning {\n color: #111;\n background-color: #ffc107;\n}\n\n.badge-warning[href]:focus, .badge-warning[href]:hover {\n color: #111;\n text-decoration: none;\n background-color: #d39e00;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\n.badge-danger[href]:focus, .badge-danger[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #bd2130;\n}\n\n.badge-light {\n color: #111;\n background-color: #f8f9fa;\n}\n\n.badge-light[href]:focus, .badge-light[href]:hover {\n color: #111;\n text-decoration: none;\n background-color: #dae0e5;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.badge-dark[href]:focus, .badge-dark[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #1d2124;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #464a4e;\n background-color: #e7e8ea;\n border-color: #dddfe2;\n}\n\n.alert-secondary hr {\n border-top-color: #cfd2d6;\n}\n\n.alert-secondary .alert-link {\n color: #2e3133;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n align-items: center;\n justify-content: center;\n color: #fff;\n background-color: #007bff;\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:focus, .list-group-item-action:hover {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:focus, .list-group-item:hover {\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #868e96;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\na.list-group-item-primary,\nbutton.list-group-item-primary {\n color: #004085;\n}\n\na.list-group-item-primary:focus, a.list-group-item-primary:hover,\nbutton.list-group-item-primary:focus,\nbutton.list-group-item-primary:hover {\n color: #004085;\n background-color: #9fcdff;\n}\n\na.list-group-item-primary.active,\nbutton.list-group-item-primary.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #464a4e;\n background-color: #dddfe2;\n}\n\na.list-group-item-secondary,\nbutton.list-group-item-secondary {\n color: #464a4e;\n}\n\na.list-group-item-secondary:focus, a.list-group-item-secondary:hover,\nbutton.list-group-item-secondary:focus,\nbutton.list-group-item-secondary:hover {\n color: #464a4e;\n background-color: #cfd2d6;\n}\n\na.list-group-item-secondary.active,\nbutton.list-group-item-secondary.active {\n color: #fff;\n background-color: #464a4e;\n border-color: #464a4e;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #155724;\n}\n\na.list-group-item-success:focus, a.list-group-item-success:hover,\nbutton.list-group-item-success:focus,\nbutton.list-group-item-success:hover {\n color: #155724;\n background-color: #b1dfbb;\n}\n\na.list-group-item-success.active,\nbutton.list-group-item-success.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #0c5460;\n}\n\na.list-group-item-info:focus, a.list-group-item-info:hover,\nbutton.list-group-item-info:focus,\nbutton.list-group-item-info:hover {\n color: #0c5460;\n background-color: #abdde5;\n}\n\na.list-group-item-info.active,\nbutton.list-group-item-info.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #856404;\n}\n\na.list-group-item-warning:focus, a.list-group-item-warning:hover,\nbutton.list-group-item-warning:focus,\nbutton.list-group-item-warning:hover {\n color: #856404;\n background-color: #ffe8a1;\n}\n\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #721c24;\n}\n\na.list-group-item-danger:focus, a.list-group-item-danger:hover,\nbutton.list-group-item-danger:focus,\nbutton.list-group-item-danger:hover {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\na.list-group-item-light,\nbutton.list-group-item-light {\n color: #818182;\n}\n\na.list-group-item-light:focus, a.list-group-item-light:hover,\nbutton.list-group-item-light:focus,\nbutton.list-group-item-light:hover {\n color: #818182;\n background-color: #ececf6;\n}\n\na.list-group-item-light.active,\nbutton.list-group-item-light.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\na.list-group-item-dark,\nbutton.list-group-item-dark {\n color: #1b1e21;\n}\n\na.list-group-item-dark:focus, a.list-group-item-dark:hover,\nbutton.list-group-item-dark:focus,\nbutton.list-group-item-dark:hover {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\na.list-group-item-dark.active,\nbutton.list-group-item-dark.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:focus, .close:hover {\n color: #000;\n text-decoration: none;\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -25%);\n}\n\n.modal.show .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n pointer-events: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 15px;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 15px;\n margin: -15px -15px -15px auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 15px;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 15px;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 30px auto;\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 5px;\n height: 5px;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n border-color: transparent;\n border-style: solid;\n}\n\n.tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 5px 0;\n}\n\n.tooltip.bs-tooltip-top .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n margin-left: -3px;\n content: \"\";\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n\n.tooltip.bs-tooltip-right, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 5px;\n}\n\n.tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n}\n\n.tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n margin-top: -3px;\n content: \"\";\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n\n.tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 5px 0;\n}\n\n.tooltip.bs-tooltip-bottom .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n margin-left: -3px;\n content: \"\";\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n\n.tooltip.bs-tooltip-left, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 5px;\n}\n\n.tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n}\n\n.tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n margin-top: -3px;\n content: \"\";\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.popover .arrow::before,\n.popover .arrow::after {\n position: absolute;\n display: block;\n border-color: transparent;\n border-style: solid;\n}\n\n.popover .arrow::before {\n content: \"\";\n border-width: 0.8rem;\n}\n\n.popover .arrow::after {\n content: \"\";\n border-width: 0.8rem;\n}\n\n.popover.bs-popover-top, .popover.bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.8rem;\n}\n\n.popover.bs-popover-top .arrow, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-bottom-width: 0;\n}\n\n.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: -0.8rem;\n margin-left: -0.8rem;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: calc((0.8rem - 1px) * -1);\n margin-left: -0.8rem;\n border-top-color: #fff;\n}\n\n.popover.bs-popover-right, .popover.bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.8rem;\n}\n\n.popover.bs-popover-right .arrow, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n}\n\n.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n margin-top: -0.8rem;\n border-left-width: 0;\n}\n\n.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: -0.8rem;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: calc((0.8rem - 1px) * -1);\n border-right-color: #fff;\n}\n\n.popover.bs-popover-bottom, .popover.bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.8rem;\n}\n\n.popover.bs-popover-bottom .arrow, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n margin-left: -0.8rem;\n border-top-width: 0;\n}\n\n.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: -0.8rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: calc((0.8rem - 1px) * -1);\n border-bottom-color: #fff;\n}\n\n.popover.bs-popover-bottom .popover-header::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 20px;\n margin-left: -10px;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.popover.bs-popover-left, .popover.bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.8rem;\n}\n\n.popover.bs-popover-left .arrow, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n}\n\n.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n margin-top: -0.8rem;\n border-right-width: 0;\n}\n\n.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: -0.8rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: calc((0.8rem - 1px) * -1);\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n transition: transform 0.6s ease;\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n}\n\n.carousel-control-prev:focus, .carousel-control-prev:hover,\n.carousel-control-next:focus,\n.carousel-control-next:hover {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: .9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n position: relative;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n background-color: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #fff;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:focus, a.bg-primary:hover {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #868e96 !important;\n}\n\na.bg-secondary:focus, a.bg-secondary:hover {\n background-color: #6c757d !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:focus, a.bg-success:hover {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:focus, a.bg-info:hover {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:focus, a.bg-warning:hover {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:focus, a.bg-danger:hover {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:focus, a.bg-light:hover {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:focus, a.bg-dark:hover {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #e9ecef !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #868e96 !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.d-print-block {\n display: none !important;\n}\n\n@media print {\n .d-print-block {\n display: block !important;\n }\n}\n\n.d-print-inline {\n display: none !important;\n}\n\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n}\n\n.d-print-inline-block {\n display: none !important;\n}\n\n@media print {\n .d-print-inline-block {\n display: inline-block !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n clip-path: inset(50%);\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n clip-path: none;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:focus, a.text-primary:hover {\n color: #0062cc !important;\n}\n\n.text-secondary {\n color: #868e96 !important;\n}\n\na.text-secondary:focus, a.text-secondary:hover {\n color: #6c757d !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:focus, a.text-success:hover {\n color: #1e7e34 !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:focus, a.text-info:hover {\n color: #117a8b !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:focus, a.text-warning:hover {\n color: #d39e00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:focus, a.text-danger:hover {\n color: #bd2130 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:focus, a.text-light:hover {\n color: #dae0e5 !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:focus, a.text-dark:hover {\n color: #1d2124 !important;\n}\n\n.text-muted {\n color: #868e96 !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n/*# sourceMappingURL=bootstrap.css.map */","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba(0,0,0,0); // 6\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use the\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

    `-`

    ` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

    `s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\n// stylelint-disable font-family-no-duplicate-names\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n// stylelint-enable font-family-no-duplicate-names\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\n}\n\n\n// Avoid 300ms click delay on touch devices that support the `touch-action` CSS property.\n//\n// In particular, unlike most other browsers, IE11+Edge on Windows 10 on touch devices and IE Mobile 10-11\n// DON'T remove the click delay when `` is present.\n// However, they DO support removing the click delay via `touch-action: manipulation`.\n// See:\n// * https://getbootstrap.com/docs/4.0/content/reboot/#click-delay-optimization-for-touch\n// * https://caniuse.com/#feat=css-touch-action\n// * https://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput:not([type=\"range\"]),\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $text-muted;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: .5rem;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

    `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n\n//\n// Color system\n//\n\n// stylelint-disable\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n), $colors);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n), $theme-colors);\n// stylelint-enable\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default;\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n) !default;\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n) !default;\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-200 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\" !default;\n$font-family-monospace: \"SFMono-Regular\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: ($font-size-base * 1.25) !default;\n$font-size-sm: ($font-size-base * .875) !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: ($font-size-base * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black,.25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 5px !default;\n\n$mark-bg: #fcf8e3 !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black,.05) !default;\n$table-hover-bg: rgba($black,.075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-200 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba(theme-color(\"primary\"), .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white,.15), 0 1px 1px rgba($black,.075) !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-btn-border-width: $border-width !default; // For form controls and buttons\n$input-box-shadow: inset 0 1px 1px rgba($black,.075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$input-focus-color: $input-color !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-btn-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-margin-bottom: .5rem !default;\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .25rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-y: .25rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: #ddd !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black,.1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: 0 0 0 .075rem $white, 0 0 0 .2rem theme-color(\"primary\") !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n placeholder: (\n en: \"Choose file...\"\n ),\n button-label: (\n en: \"Browse\"\n )\n) !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black,.15) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black,.175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: #ddd !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: #ddd !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: #ddd !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: #ddd !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black,.125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: ($grid-gutter-width / 2) !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: 3px !default;\n$tooltip-padding-x: 8px !default;\n$tooltip-margin: 0 !default;\n\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black,.2) !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black,.2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: .8rem !default;\n$popover-arrow-height: .4rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 15px !default;\n\n$modal-dialog-margin: 10px !default;\n$modal-dialog-margin-y-sm-up: 30px !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black,.2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 3px 9px rgba($black,.5) !default;\n$modal-content-box-shadow-sm-up: 0 5px 15px rgba($black,.5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 15px !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: ($font-size-base * .75) !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black,.1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: #ddd !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black,.075) !default;\n$thumbnail-transition: all .2s ease-in-out !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 90% !default;\n$code-padding-y: .2rem !default;\n$code-padding-x: .4rem !default;\n$code-color: #bd4147 !default;\n$code-bg: $gray-100 !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n","// stylelint-disable indentation\n@mixin hover {\n // TODO: re-enable along with mq4-hover-shim\n// @if $enable-hover-media-query {\n// // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover\n// // Currently shimmed by https://github.com/twbs/mq4-hover-shim\n// @media (hover: hover) {\n// &:hover { @content }\n// }\n// }\n// @else {\n &:hover { @content; }\n// }\n}\n\n\n@mixin hover-focus {\n @if $enable-hover-media-query {\n &:focus {\n @content;\n }\n @include hover { @content; }\n } @else {\n &:focus,\n &:hover {\n @content;\n }\n }\n}\n\n@mixin plain-hover-focus {\n @if $enable-hover-media-query {\n &,\n &:focus {\n @content;\n }\n @include hover { @content; }\n } @else {\n &,\n &:focus,\n &:hover {\n @content;\n }\n }\n}\n\n@mixin hover-focus-active {\n @if $enable-hover-media-query {\n &:focus,\n &:active {\n @content;\n }\n @include hover { @content; }\n } @else {\n &:focus,\n &:active,\n &:hover {\n @content;\n }\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n font-size: $display4-size;\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include transition($thumbnail-transition);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: ($spacer / 2);\n line-height: 1;\n}\n\n.figure-caption {\n font-size: $figure-caption-font-size;\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n// stylelint-disable indentation, media-query-list-comma-newline-after\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n","@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n}\n","// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: $font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: $code-padding-y $code-padding-x;\n font-size: $code-font-size;\n color: $code-color;\n background-color: $code-bg;\n @include border-radius($border-radius);\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n padding: 0;\n color: inherit;\n background-color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $code-padding-y $code-padding-x;\n font-size: $code-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.1.\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - 1px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first {\n order: -1;\n }\n\n @for $i from 1 through $columns {\n .order#{$infix}-#{$i} {\n order: $i;\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: $spacer;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: (2 * $table-border-width);\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n &.table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evalutating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map) {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= 150) {\n @return #111;\n } @else {\n @return #fff;\n }\n}\n\n// Retreive color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, #000, #fff);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n padding: $input-btn-padding-y $input-btn-padding-x;\n font-size: $font-size-base;\n line-height: $input-btn-line-height;\n color: $input-color;\n background-color: $input-bg;\n // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214.\n background-image: none;\n background-clip: padding-box;\n border: $input-btn-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label text to\n// align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-btn-padding-y} + #{$input-btn-border-width});\n padding-bottom: calc(#{$input-btn-padding-y} + #{$input-btn-border-width});\n margin-bottom: 0; // Override the `
    ',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip"},u={SHOW:"show",OUT:"out"},d={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,INSERTED:"inserted"+i,CLICK:"click"+i,FOCUSIN:"focusin"+i,FOCUSOUT:"focusout"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i},f={FADE:"fade",SHOW:"show"},_={TOOLTIP:".tooltip",TOOLTIP_INNER:".tooltip-inner",ARROW:".arrow"},g={HOVER:"hover",FOCUS:"focus",CLICK:"click",MANUAL:"manual"},m=function(){function o(t,e){this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var m=o.prototype;return m.enable=function(){this._isEnabled=!0},m.disable=function(){this._isEnabled=!1},m.toggleEnabled=function(){this._isEnabled=!this._isEnabled},m.toggle=function(t){if(this._isEnabled)if(t){var n=this.constructor.DATA_KEY,i=e(t.currentTarget).data(n);i||(i=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(e(this.getTipElement()).hasClass(f.SHOW))return void this._leave(null,this);this._enter(null,this)}},m.dispose=function(){clearTimeout(this._timeout),e.removeData(this.element,this.constructor.DATA_KEY),e(this.element).off(this.constructor.EVENT_KEY),e(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&e(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,null!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},m.show=function(){var t=this;if("none"===e(this.element).css("display"))throw new Error("Please use show on visible elements");var i=e.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){e(this.element).trigger(i);var r=e.contains(this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!r)return;var a=this.getTipElement(),l=s.getUID(this.constructor.NAME);a.setAttribute("id",l),this.element.setAttribute("aria-describedby",l),this.setContent(),this.config.animation&&e(a).addClass(f.FADE);var h="function"==typeof this.config.placement?this.config.placement.call(this,a,this.element):this.config.placement,c=this._getAttachment(h);this.addAttachmentClass(c);var d=!1===this.config.container?document.body:e(this.config.container);e(a).data(this.constructor.DATA_KEY,this),e.contains(this.element.ownerDocument.documentElement,this.tip)||e(a).appendTo(d),e(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new n(this.element,a,{placement:c,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:_.ARROW}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){t._handlePopperPlacementChange(e)}}),e(a).addClass(f.SHOW),"ontouchstart"in document.documentElement&&e("body").children().on("mouseover",null,e.noop);var g=function(){t.config.animation&&t._fixTransition();var n=t._hoverState;t._hoverState=null,e(t.element).trigger(t.constructor.Event.SHOWN),n===u.OUT&&t._leave(null,t)};s.supportsTransitionEnd()&&e(this.tip).hasClass(f.FADE)?e(this.tip).one(s.TRANSITION_END,g).emulateTransitionEnd(o._TRANSITION_DURATION):g()}},m.hide=function(t){var n=this,i=this.getTipElement(),r=e.Event(this.constructor.Event.HIDE),o=function(){n._hoverState!==u.SHOW&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),e(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),t&&t()};e(this.element).trigger(r),r.isDefaultPrevented()||(e(i).removeClass(f.SHOW),"ontouchstart"in document.documentElement&&e("body").children().off("mouseover",null,e.noop),this._activeTrigger[g.CLICK]=!1,this._activeTrigger[g.FOCUS]=!1,this._activeTrigger[g.HOVER]=!1,s.supportsTransitionEnd()&&e(this.tip).hasClass(f.FADE)?e(i).one(s.TRANSITION_END,o).emulateTransitionEnd(150):o(),this._hoverState="")},m.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},m.isWithContent=function(){return Boolean(this.getTitle())},m.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-tooltip-"+t)},m.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},m.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(_.TOOLTIP_INNER),this.getTitle()),t.removeClass(f.FADE+" "+f.SHOW)},m.setElementContent=function(t,n){var i=this.config.html;"object"==typeof n&&(n.nodeType||n.jquery)?i?e(n).parent().is(t)||t.empty().append(n):t.text(e(n).text()):t[i?"html":"text"](n)},m.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},m._getAttachment=function(t){return h[t.toUpperCase()]},m._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach(function(n){if("click"===n)e(t.element).on(t.constructor.Event.CLICK,t.config.selector,function(e){return t.toggle(e)});else if(n!==g.MANUAL){var i=n===g.HOVER?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,s=n===g.HOVER?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;e(t.element).on(i,t.config.selector,function(e){return t._enter(e)}).on(s,t.config.selector,function(e){return t._leave(e)})}e(t.element).closest(".modal").on("hide.bs.modal",function(){return t.hide()})}),this.config.selector?this.config=e.extend({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},m._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},m._enter=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusin"===t.type?g.FOCUS:g.HOVER]=!0),e(n.getTipElement()).hasClass(f.SHOW)||n._hoverState===u.SHOW?n._hoverState=u.SHOW:(clearTimeout(n._timeout),n._hoverState=u.SHOW,n.config.delay&&n.config.delay.show?n._timeout=setTimeout(function(){n._hoverState===u.SHOW&&n.show()},n.config.delay.show):n.show())},m._leave=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusout"===t.type?g.FOCUS:g.HOVER]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState=u.OUT,n.config.delay&&n.config.delay.hide?n._timeout=setTimeout(function(){n._hoverState===u.OUT&&n.hide()},n.config.delay.hide):n.hide())},m._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},m._getConfig=function(n){return"number"==typeof(n=e.extend({},this.constructor.Default,e(this.element).data(),n)).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),s.typeCheckConfig(t,n,this.constructor.DefaultType),n},m._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},m._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(a);null!==n&&n.length>0&&t.removeClass(n.join(""))},m._handlePopperPlacementChange=function(t){this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},m._fixTransition=function(){var t=this.getTipElement(),n=this.config.animation;null===t.getAttribute("x-placement")&&(e(t).removeClass(f.FADE),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},o._jQueryInterface=function(t){return this.each(function(){var n=e(this).data("bs.tooltip"),i="object"==typeof t&&t;if((n||!/dispose|hide/.test(t))&&(n||(n=new o(this,i),e(this).data("bs.tooltip",n)),"string"==typeof t)){if("undefined"==typeof n[t])throw new Error('No method named "'+t+'"');n[t]()}})},r(o,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return c}},{key:"NAME",get:function(){return t}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return d}},{key:"EVENT_KEY",get:function(){return i}},{key:"DefaultType",get:function(){return l}}]),o}();return e.fn[t]=m._jQueryInterface,e.fn[t].Constructor=m,e.fn[t].noConflict=function(){return e.fn[t]=o,m._jQueryInterface},m}(),_=function(){var t="popover",n=".bs.popover",i=e.fn[t],s=new RegExp("(^|\\s)bs-popover\\S+","g"),a=e.extend({},f.Default,{placement:"right",trigger:"click",content:"",template:''}),l=e.extend({},f.DefaultType,{content:"(string|element|function)"}),h={FADE:"fade",SHOW:"show"},c={TITLE:".popover-header",CONTENT:".popover-body"},u={HIDE:"hide"+n,HIDDEN:"hidden"+n,SHOW:"show"+n,SHOWN:"shown"+n,INSERTED:"inserted"+n,CLICK:"click"+n,FOCUSIN:"focusin"+n,FOCUSOUT:"focusout"+n,MOUSEENTER:"mouseenter"+n,MOUSELEAVE:"mouseleave"+n},d=function(i){function d(){return i.apply(this,arguments)||this}o(d,i);var f=d.prototype;return f.isWithContent=function(){return this.getTitle()||this._getContent()},f.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-popover-"+t)},f.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},f.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(c.TITLE),this.getTitle()),this.setElementContent(t.find(c.CONTENT),this._getContent()),t.removeClass(h.FADE+" "+h.SHOW)},f._getContent=function(){return this.element.getAttribute("data-content")||("function"==typeof this.config.content?this.config.content.call(this.element):this.config.content)},f._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(s);null!==n&&n.length>0&&t.removeClass(n.join(""))},d._jQueryInterface=function(t){return this.each(function(){var n=e(this).data("bs.popover"),i="object"==typeof t?t:null;if((n||!/destroy|hide/.test(t))&&(n||(n=new d(this,i),e(this).data("bs.popover",n)),"string"==typeof t)){if("undefined"==typeof n[t])throw new Error('No method named "'+t+'"');n[t]()}})},r(d,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return a}},{key:"NAME",get:function(){return t}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return u}},{key:"EVENT_KEY",get:function(){return n}},{key:"DefaultType",get:function(){return l}}]),d}(f);return e.fn[t]=d._jQueryInterface,e.fn[t].Constructor=d,e.fn[t].noConflict=function(){return e.fn[t]=i,d._jQueryInterface},d}(),g=function(){var t="scrollspy",n=e.fn[t],i={offset:10,method:"auto",target:""},o={offset:"number",method:"string",target:"(string|element)"},a={ACTIVATE:"activate.bs.scrollspy",SCROLL:"scroll.bs.scrollspy",LOAD_DATA_API:"load.bs.scrollspy.data-api"},l={DROPDOWN_ITEM:"dropdown-item",DROPDOWN_MENU:"dropdown-menu",ACTIVE:"active"},h={DATA_SPY:'[data-spy="scroll"]',ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},c={OFFSET:"offset",POSITION:"position"},u=function(){function n(t,n){var i=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(n),this._selector=this._config.target+" "+h.NAV_LINKS+","+this._config.target+" "+h.LIST_ITEMS+","+this._config.target+" "+h.DROPDOWN_ITEMS,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,e(this._scrollElement).on(a.SCROLL,function(t){return i._process(t)}),this.refresh(),this._process()}var u=n.prototype;return u.refresh=function(){var t=this,n=this._scrollElement!==this._scrollElement.window?c.POSITION:c.OFFSET,i="auto"===this._config.method?n:this._config.method,r=i===c.POSITION?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),e.makeArray(e(this._selector)).map(function(t){var n,o=s.getSelectorFromElement(t);if(o&&(n=e(o)[0]),n){var a=n.getBoundingClientRect();if(a.width||a.height)return[e(n)[i]().top+r,o]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(e){t._offsets.push(e[0]),t._targets.push(e[1])})},u.dispose=function(){e.removeData(this._element,"bs.scrollspy"),e(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},u._getConfig=function(n){if("string"!=typeof(n=e.extend({},i,n)).target){var r=e(n.target).attr("id");r||(r=s.getUID(t),e(n.target).attr("id",r)),n.target="#"+r}return s.typeCheckConfig(t,n,o),n},u._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},u._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},u._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},u._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(var s=this._offsets.length;s--;)this._activeTarget!==this._targets[s]&&t>=this._offsets[s]&&("undefined"==typeof this._offsets[s+1]||t li > .active",DATA_TOGGLE:'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',DROPDOWN_TOGGLE:".dropdown-toggle",DROPDOWN_ACTIVE_CHILD:"> .dropdown-menu .active"},a=function(){function t(t){this._element=t}var a=t.prototype;return a.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&e(this._element).hasClass(i.ACTIVE)||e(this._element).hasClass(i.DISABLED))){var r,a,l=e(this._element).closest(o.NAV_LIST_GROUP)[0],h=s.getSelectorFromElement(this._element);if(l){var c="UL"===l.nodeName?o.ACTIVE_UL:o.ACTIVE;a=e.makeArray(e(l).find(c)),a=a[a.length-1]}var u=e.Event(n.HIDE,{relatedTarget:this._element}),d=e.Event(n.SHOW,{relatedTarget:a});if(a&&e(a).trigger(u),e(this._element).trigger(d),!d.isDefaultPrevented()&&!u.isDefaultPrevented()){h&&(r=e(h)[0]),this._activate(this._element,l);var f=function(){var i=e.Event(n.HIDDEN,{relatedTarget:t._element}),s=e.Event(n.SHOWN,{relatedTarget:a});e(a).trigger(i),e(t._element).trigger(s)};r?this._activate(r,r.parentNode,f):f()}}},a.dispose=function(){e.removeData(this._element,"bs.tab"),this._element=null},a._activate=function(t,n,r){var a,l=this,h=(a="UL"===n.nodeName?e(n).find(o.ACTIVE_UL):e(n).children(o.ACTIVE))[0],c=r&&s.supportsTransitionEnd()&&h&&e(h).hasClass(i.FADE),u=function(){return l._transitionComplete(t,h,c,r)};h&&c?e(h).one(s.TRANSITION_END,u).emulateTransitionEnd(150):u(),h&&e(h).removeClass(i.SHOW)},a._transitionComplete=function(t,n,r,a){if(n){e(n).removeClass(i.ACTIVE);var l=e(n.parentNode).find(o.DROPDOWN_ACTIVE_CHILD)[0];l&&e(l).removeClass(i.ACTIVE),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!1)}if(e(t).addClass(i.ACTIVE),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),r?(s.reflow(t),e(t).addClass(i.SHOW)):e(t).removeClass(i.FADE),t.parentNode&&e(t.parentNode).hasClass(i.DROPDOWN_MENU)){var h=e(t).closest(o.DROPDOWN)[0];h&&e(h).find(o.DROPDOWN_TOGGLE).addClass(i.ACTIVE),t.setAttribute("aria-expanded",!0)}a&&a()},t._jQueryInterface=function(n){return this.each(function(){var i=e(this),s=i.data("bs.tab");if(s||(s=new t(this),i.data("bs.tab",s)),"string"==typeof n){if("undefined"==typeof s[n])throw new Error('No method named "'+n+'"');s[n]()}})},r(t,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}}]),t}();return e(document).on(n.CLICK_DATA_API,o.DATA_TOGGLE,function(t){t.preventDefault(),a._jQueryInterface.call(e(this),"show")}),e.fn.tab=a._jQueryInterface,e.fn.tab.Constructor=a,e.fn.tab.noConflict=function(){return e.fn.tab=t,a._jQueryInterface},a}();return function(){if("undefined"==typeof e)throw new Error("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=e.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),t.Util=s,t.Alert=a,t.Button=l,t.Carousel=h,t.Collapse=c,t.Dropdown=u,t.Modal=d,t.Popover=_,t.Scrollspy=g,t.Tab=m,t.Tooltip=f,t}({},$,Popper); -//# sourceMappingURL=bootstrap.min.js.map \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/dist/js/bootstrap.min.js.map b/public/scss/bootstrap-4.0.0-beta.2/dist/js/bootstrap.min.js.map deleted file mode 100644 index 613897da..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/dist/js/bootstrap.min.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../js/src/util.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/carousel.js","../../js/src/collapse.js","../../js/src/dropdown.js","../../js/src/modal.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/index.js"],"names":["Util","toType","obj","toString","call","match","toLowerCase","getSpecialTransitionEndEvent","transition","end","event","$","target","is","this","handleObj","handler","apply","arguments","transitionEndTest","window","QUnit","el","document","createElement","name","TransitionEndEvent","style","transitionEndEmulator","duration","called","one","TRANSITION_END","triggerTransitionEnd","_this","prefix","Math","random","getElementById","element","selector","getAttribute","find","length","error","offsetHeight","trigger","Boolean","nodeType","componentName","config","configTypes","property","Object","prototype","hasOwnProperty","expectedTypes","value","valueType","isElement","RegExp","test","Error","toUpperCase","fn","emulateTransitionEnd","supportsTransitionEnd","special","Alert","NAME","JQUERY_NO_CONFLICT","Event","ClassName","_element","close","rootElement","_getRootElement","_triggerCloseEvent","isDefaultPrevented","_removeElement","dispose","removeData","getSelectorFromElement","parent","closest","ALERT","closeEvent","CLOSE","removeClass","SHOW","hasClass","FADE","_destroyElement","detach","CLOSED","remove","_jQueryInterface","each","$element","data","_handleDismiss","alertInstance","preventDefault","on","CLICK_DATA_API","DISMISS","Constructor","noConflict","Button","Selector","toggle","triggerChangeEvent","addAriaPressed","DATA_TOGGLE","input","INPUT","type","checked","ACTIVE","activeElement","hasAttribute","classList","contains","focus","setAttribute","toggleClass","DATA_TOGGLE_CARROT","button","BUTTON","FOCUS_BLUR_DATA_API","FOCUS","Carousel","DATA_KEY","EVENT_KEY","Default","DefaultType","Direction","_items","_interval","_activeElement","_isPaused","_isSliding","touchTimeout","_config","_getConfig","_indicatorsElement","INDICATORS","_addEventListeners","next","_slide","NEXT","nextWhenVisible","hidden","css","prev","PREV","pause","NEXT_PREV","cycle","interval","setInterval","visibilityState","bind","to","index","ACTIVE_ITEM","activeIndex","_getItemIndex","SLID","direction","off","extend","typeCheckConfig","keyboard","KEYDOWN","_this2","_keydown","MOUSEENTER","MOUSELEAVE","documentElement","TOUCHEND","setTimeout","tagName","which","makeArray","ITEM","indexOf","_getItemByDirection","isNextDirection","isPrevDirection","lastItemIndex","wrap","itemIndex","_triggerSlideEvent","relatedTarget","eventDirectionName","targetIndex","fromIndex","slideEvent","SLIDE","_setActiveIndicatorElement","nextIndicator","children","addClass","directionalClassName","orderClassName","activeElementIndex","nextElement","nextElementIndex","isCycling","LEFT","RIGHT","slidEvent","reflow","_this3","action","slide","_dataApiClickHandler","CAROUSEL","slideIndex","DATA_SLIDE","LOAD_DATA_API","DATA_RIDE","$carousel","Collapse","Dimension","_isTransitioning","_triggerArray","id","tabToggles","i","elem","filter","push","_parent","_getParent","_addAriaAndCollapsedClass","hide","show","actives","activesData","ACTIVES","startEvent","dimension","_getDimension","COLLAPSE","COLLAPSING","COLLAPSED","attr","setTransitioning","complete","SHOWN","scrollSize","slice","HIDE","getBoundingClientRect","HIDDEN","isTransitioning","WIDTH","HEIGHT","jquery","_getTargetFromElement","triggerArray","isOpen","$this","currentTarget","$trigger","$target","Dropdown","Popper","REGEXP_KEYDOWN","ARROW_UP_KEYCODE","AttachmentMap","_popper","_menu","_getMenuElement","_inNavbar","_detectNavbar","disabled","DISABLED","_getParentFromElement","isActive","_clearMenus","showEvent","DROPUP","MENULEFT","MENURIGHT","_getPopperConfig","NAVBAR_NAV","noop","destroy","update","scheduleUpdate","CLICK","stopPropagation","constructor","MENU","_getPlacement","$parentDropdown","placement","BOTTOM","TOP","TOPEND","BOTTOMEND","offsetConf","offset","offsets","popperConfig","flip","modifiers","applyStyle","toggles","context","dropdownMenu","hideEvent","parentNode","_dataApiKeydownHandler","items","VISIBLE_ITEMS","get","KEYDOWN_DATA_API","KEYUP_DATA_API","FORM_CHILD","e","Modal","_dialog","DIALOG","_backdrop","_isShown","_isBodyOverflowing","_ignoreBackdropClick","_originalBodyPadding","_scrollbarWidth","_checkScrollbar","_setScrollbar","_adjustDialog","body","OPEN","_setEscapeEvent","_setResizeEvent","CLICK_DISMISS","DATA_DISMISS","MOUSEDOWN_DISMISS","MOUSEUP_DISMISS","_showBackdrop","_showElement","FOCUSIN","_hideModal","handleUpdate","Node","ELEMENT_NODE","appendChild","display","removeAttribute","scrollTop","_enforceFocus","shownEvent","transitionComplete","_this4","has","KEYDOWN_DISMISS","RESIZE","_this6","_resetAdjustments","_resetScrollbar","_this7","_removeBackdrop","callback","animate","backdrop","doAnimate","className","BACKDROP","appendTo","_this8","callbackRemove","isModalOverflowing","scrollHeight","clientHeight","paddingLeft","paddingRight","rect","left","right","innerWidth","_getScrollbarWidth","FIXED_CONTENT","actualPadding","calculatedPadding","parseFloat","_this9","STICKY_CONTENT","actualMargin","marginRight","calculatedMargin","NAVBAR_TOGGLER","padding","margin","scrollDiv","SCROLLBAR_MEASURER","scrollbarWidth","width","clientWidth","removeChild","Tooltip","BSCLS_PREFIX_REGEX","HoverState","Trigger","_isEnabled","_timeout","_hoverState","_activeTrigger","tip","_setListeners","enable","disable","toggleEnabled","dataKey","_getDelegateConfig","click","_isWithActiveTrigger","_enter","_leave","getTipElement","isWithContent","isInTheDom","ownerDocument","tipId","getUID","setContent","animation","attachment","_getAttachment","addAttachmentClass","container","INSERTED","fallbackPlacement","ARROW","originalPlacement","_handlePopperPlacementChange","_fixTransition","prevHoverState","OUT","_TRANSITION_DURATION","_cleanTipClass","HOVER","getTitle","CLASS_PREFIX","template","$tip","setElementContent","TOOLTIP_INNER","content","html","empty","append","text","title","split","forEach","MANUAL","eventIn","eventOut","FOCUSOUT","_fixTitle","titleType","delay","key","tabClass","join","initConfigAnimation","Popover","_getContent","TITLE","CONTENT","ScrollSpy","OffsetMethod","_scrollElement","_selector","NAV_LINKS","LIST_ITEMS","DROPDOWN_ITEMS","_offsets","_targets","_activeTarget","_scrollHeight","SCROLL","_process","refresh","autoMethod","POSITION","OFFSET","offsetMethod","method","offsetBase","_getScrollTop","_getScrollHeight","map","targetSelector","targetBCR","height","top","item","sort","a","b","pageYOffset","max","_getOffsetHeight","innerHeight","maxScroll","_activate","_clear","queries","$link","DROPDOWN_ITEM","DROPDOWN","DROPDOWN_TOGGLE","parents","NAV_LIST_GROUP","NAV_ITEMS","ACTIVATE","scrollSpys","DATA_SPY","$spy","Tab","previous","listElement","itemSelector","nodeName","ACTIVE_UL","hiddenEvent","activeElements","active","_transitionComplete","dropdownChild","DROPDOWN_ACTIVE_CHILD","DROPDOWN_MENU","dropdownElement","version"],"mappings":"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","sourcesContent":["import $ from 'jquery'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.0.0-beta.2): util.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Util = (() => {\n\n\n /**\n * ------------------------------------------------------------------------\n * Private TransitionEnd Helpers\n * ------------------------------------------------------------------------\n */\n\n let transition = false\n\n const MAX_UID = 1000000\n\n const TransitionEndEvent = {\n WebkitTransition : 'webkitTransitionEnd',\n MozTransition : 'transitionend',\n OTransition : 'oTransitionEnd otransitionend',\n transition : 'transitionend'\n }\n\n // shoutout AngusCroll (https://goo.gl/pxwQGp)\n function toType(obj) {\n return {}.toString.call(obj).match(/\\s([a-zA-Z]+)/)[1].toLowerCase()\n }\n\n function getSpecialTransitionEndEvent() {\n return {\n bindType: transition.end,\n delegateType: transition.end,\n handle(event) {\n if ($(event.target).is(this)) {\n return event.handleObj.handler.apply(this, arguments) // eslint-disable-line prefer-rest-params\n }\n return undefined // eslint-disable-line no-undefined\n }\n }\n }\n\n function transitionEndTest() {\n if (window.QUnit) {\n return false\n }\n\n const el = document.createElement('bootstrap')\n\n for (const name in TransitionEndEvent) {\n if (typeof el.style[name] !== 'undefined') {\n return {\n end: TransitionEndEvent[name]\n }\n }\n }\n\n return false\n }\n\n function transitionEndEmulator(duration) {\n let called = false\n\n $(this).one(Util.TRANSITION_END, () => {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n }\n\n function setTransitionEndSupport() {\n transition = transitionEndTest()\n\n $.fn.emulateTransitionEnd = transitionEndEmulator\n\n if (Util.supportsTransitionEnd()) {\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n }\n }\n\n\n /**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\n const Util = {\n\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n if (!selector || selector === '#') {\n selector = element.getAttribute('href') || ''\n }\n\n try {\n const $selector = $(document).find(selector)\n return $selector.length > 0 ? selector : null\n } catch (error) {\n return null\n }\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(transition.end)\n },\n\n supportsTransitionEnd() {\n return Boolean(transition)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value) ?\n 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n }\n }\n\n setTransitionEndSupport()\n\n return Util\n\n})($)\n\nexport default Util\n","import $ from 'jquery'\nimport Util from './util'\n\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.0.0-beta.2): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Alert = (() => {\n\n\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'alert'\n const VERSION = '4.0.0-beta.2'\n const DATA_KEY = 'bs.alert'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const TRANSITION_DURATION = 150\n\n const Selector = {\n DISMISS : '[data-dismiss=\"alert\"]'\n }\n\n const Event = {\n CLOSE : `close${EVENT_KEY}`,\n CLOSED : `closed${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n ALERT : 'alert',\n FADE : 'fade',\n SHOW : 'show'\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Alert {\n\n constructor(element) {\n this._element = element\n }\n\n\n // getters\n\n static get VERSION() {\n return VERSION\n }\n\n\n // public\n\n close(element) {\n element = element || this._element\n\n const rootElement = this._getRootElement(element)\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n\n // private\n\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = $(selector)[0]\n }\n\n if (!parent) {\n parent = $(element).closest(`.${ClassName.ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(Event.CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(ClassName.SHOW)\n\n if (!Util.supportsTransitionEnd() ||\n !$(element).hasClass(ClassName.FADE)) {\n this._destroyElement(element)\n return\n }\n\n $(element)\n .one(Util.TRANSITION_END, (event) => this._destroyElement(element, event))\n .emulateTransitionEnd(TRANSITION_DURATION)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(Event.CLOSED)\n .remove()\n }\n\n\n // static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n $(document).on(\n Event.CLICK_DATA_API,\n Selector.DISMISS,\n Alert._handleDismiss(new Alert())\n )\n\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Alert._jQueryInterface\n $.fn[NAME].Constructor = Alert\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n }\n\n return Alert\n\n})($)\n\nexport default Alert\n","import $ from 'jquery'\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.0.0-beta.2): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Button = (() => {\n\n\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'button'\n const VERSION = '4.0.0-beta.2'\n const DATA_KEY = 'bs.button'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const ClassName = {\n ACTIVE : 'active',\n BUTTON : 'btn',\n FOCUS : 'focus'\n }\n\n const Selector = {\n DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n DATA_TOGGLE : '[data-toggle=\"buttons\"]',\n INPUT : 'input',\n ACTIVE : '.active',\n BUTTON : '.btn'\n }\n\n const Event = {\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n FOCUS_BLUR_DATA_API : `focus${EVENT_KEY}${DATA_API_KEY} `\n + `blur${EVENT_KEY}${DATA_API_KEY}`\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Button {\n\n constructor(element) {\n this._element = element\n }\n\n\n // getters\n\n static get VERSION() {\n return VERSION\n }\n\n\n // public\n\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(\n Selector.DATA_TOGGLE\n )[0]\n\n if (rootElement) {\n const input = $(this._element).find(Selector.INPUT)[0]\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked &&\n $(this._element).hasClass(ClassName.ACTIVE)) {\n triggerChangeEvent = false\n\n } else {\n const activeElement = $(rootElement).find(Selector.ACTIVE)[0]\n\n if (activeElement) {\n $(activeElement).removeClass(ClassName.ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n if (input.hasAttribute('disabled') ||\n rootElement.hasAttribute('disabled') ||\n input.classList.contains('disabled') ||\n rootElement.classList.contains('disabled')) {\n return\n }\n input.checked = !$(this._element).hasClass(ClassName.ACTIVE)\n $(input).trigger('change')\n }\n\n input.focus()\n addAriaPressed = false\n }\n\n }\n\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed',\n !$(this._element).hasClass(ClassName.ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(ClassName.ACTIVE)\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n\n // static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $(this).data(DATA_KEY, data)\n }\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n $(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n event.preventDefault()\n\n let button = event.target\n\n if (!$(button).hasClass(ClassName.BUTTON)) {\n button = $(button).closest(Selector.BUTTON)\n }\n\n Button._jQueryInterface.call($(button), 'toggle')\n })\n .on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n const button = $(event.target).closest(Selector.BUTTON)[0]\n $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Button._jQueryInterface\n $.fn[NAME].Constructor = Button\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n }\n\n return Button\n\n})($)\n\nexport default Button\n","import $ from 'jquery'\nimport Util from './util'\n\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.0.0-beta.2): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Carousel = (() => {\n\n\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'carousel'\n const VERSION = '4.0.0-beta.2'\n const DATA_KEY = 'bs.carousel'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const TRANSITION_DURATION = 600\n const ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\n const ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\n const TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\n\n const Default = {\n interval : 5000,\n keyboard : true,\n slide : false,\n pause : 'hover',\n wrap : true\n }\n\n const DefaultType = {\n interval : '(number|boolean)',\n keyboard : 'boolean',\n slide : '(boolean|string)',\n pause : '(string|boolean)',\n wrap : 'boolean'\n }\n\n const Direction = {\n NEXT : 'next',\n PREV : 'prev',\n LEFT : 'left',\n RIGHT : 'right'\n }\n\n const Event = {\n SLIDE : `slide${EVENT_KEY}`,\n SLID : `slid${EVENT_KEY}`,\n KEYDOWN : `keydown${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`,\n TOUCHEND : `touchend${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n CAROUSEL : 'carousel',\n ACTIVE : 'active',\n SLIDE : 'slide',\n RIGHT : 'carousel-item-right',\n LEFT : 'carousel-item-left',\n NEXT : 'carousel-item-next',\n PREV : 'carousel-item-prev',\n ITEM : 'carousel-item'\n }\n\n const Selector = {\n ACTIVE : '.active',\n ACTIVE_ITEM : '.active.carousel-item',\n ITEM : '.carousel-item',\n NEXT_PREV : '.carousel-item-next, .carousel-item-prev',\n INDICATORS : '.carousel-indicators',\n DATA_SLIDE : '[data-slide], [data-slide-to]',\n DATA_RIDE : '[data-ride=\"carousel\"]'\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Carousel {\n\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n\n this._isPaused = false\n this._isSliding = false\n\n this.touchTimeout = null\n\n this._config = this._getConfig(config)\n this._element = $(element)[0]\n this._indicatorsElement = $(this._element).find(Selector.INDICATORS)[0]\n\n this._addEventListeners()\n }\n\n\n // getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n\n // public\n\n next() {\n if (!this._isSliding) {\n this._slide(Direction.NEXT)\n }\n }\n\n nextWhenVisible() {\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(Direction.PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if ($(this._element).find(Selector.NEXT_PREV)[0] &&\n Util.supportsTransitionEnd()) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0]\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(Event.SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex ?\n Direction.NEXT :\n Direction.PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n\n // private\n\n _getConfig(config) {\n config = $.extend({}, Default, config)\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element)\n .on(Event.KEYDOWN, (event) => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(Event.MOUSEENTER, (event) => this.pause(event))\n .on(Event.MOUSELEAVE, (event) => this.cycle(event))\n if ('ontouchstart' in document.documentElement) {\n // if it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n $(this._element).on(Event.TOUCHEND, () => {\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n this.touchTimeout = setTimeout((event) => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n })\n }\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n return\n }\n }\n\n _getItemIndex(element) {\n this._items = $.makeArray($(element).parent().find(Selector.ITEM))\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === Direction.NEXT\n const isPrevDirection = direction === Direction.PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === Direction.PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1 ?\n this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex($(this._element).find(Selector.ACTIVE_ITEM)[0])\n const slideEvent = $.Event(Event.SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n $(this._indicatorsElement)\n .find(Selector.ACTIVE)\n .removeClass(ClassName.ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(ClassName.ACTIVE)\n }\n }\n }\n\n _slide(direction, element) {\n const activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0]\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === Direction.NEXT) {\n directionalClassName = ClassName.LEFT\n orderClassName = ClassName.NEXT\n eventDirectionName = Direction.LEFT\n } else {\n directionalClassName = ClassName.RIGHT\n orderClassName = ClassName.PREV\n eventDirectionName = Direction.RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n\n const slidEvent = $.Event(Event.SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if (Util.supportsTransitionEnd() &&\n $(this._element).hasClass(ClassName.SLIDE)) {\n\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(ClassName.ACTIVE)\n\n $(activeElement).removeClass(`${ClassName.ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n\n })\n .emulateTransitionEnd(TRANSITION_DURATION)\n\n } else {\n $(activeElement).removeClass(ClassName.ACTIVE)\n $(nextElement).addClass(ClassName.ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n\n // static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = $.extend({}, Default, $(this).data())\n\n if (typeof config === 'object') {\n $.extend(_config, config)\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new Error(`No method named \"${action}\"`)\n }\n data[action]()\n } else if (_config.interval) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(ClassName.CAROUSEL)) {\n return\n }\n\n const config = $.extend({}, $(target).data(), $(this).data())\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n $(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler)\n\n $(window).on(Event.LOAD_DATA_API, () => {\n $(Selector.DATA_RIDE).each(function () {\n const $carousel = $(this)\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n })\n })\n\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Carousel._jQueryInterface\n $.fn[NAME].Constructor = Carousel\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n }\n\n return Carousel\n\n})($)\n\nexport default Carousel\n","import $ from 'jquery'\nimport Util from './util'\n\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.0.0-beta.2): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Collapse = (() => {\n\n\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'collapse'\n const VERSION = '4.0.0-beta.2'\n const DATA_KEY = 'bs.collapse'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const TRANSITION_DURATION = 600\n\n const Default = {\n toggle : true,\n parent : ''\n }\n\n const DefaultType = {\n toggle : 'boolean',\n parent : '(string|element)'\n }\n\n const Event = {\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n SHOW : 'show',\n COLLAPSE : 'collapse',\n COLLAPSING : 'collapsing',\n COLLAPSED : 'collapsed'\n }\n\n const Dimension = {\n WIDTH : 'width',\n HEIGHT : 'height'\n }\n\n const Selector = {\n ACTIVES : '.show, .collapsing',\n DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Collapse {\n\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = $.makeArray($(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n const tabToggles = $(Selector.DATA_TOGGLE)\n for (let i = 0; i < tabToggles.length; i++) {\n const elem = tabToggles[i]\n const selector = Util.getSelectorFromElement(elem)\n if (selector !== null && $(selector).filter(element).length > 0) {\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n\n // getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n\n // public\n\n toggle() {\n if ($(this._element).hasClass(ClassName.SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = $.makeArray($(this._parent).children().children(Selector.ACTIVES))\n if (!actives.length) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(Event.SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(ClassName.COLLAPSE)\n .addClass(ClassName.COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n $(this._triggerArray)\n .removeClass(ClassName.COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .addClass(ClassName.SHOW)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(Event.SHOWN)\n }\n\n if (!Util.supportsTransitionEnd()) {\n complete()\n return\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(TRANSITION_DURATION)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n const startEvent = $.Event(Event.HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(ClassName.COLLAPSING)\n .removeClass(ClassName.COLLAPSE)\n .removeClass(ClassName.SHOW)\n\n if (this._triggerArray.length) {\n for (let i = 0; i < this._triggerArray.length; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n if (selector !== null) {\n const $elem = $(selector)\n if (!$elem.hasClass(ClassName.SHOW)) {\n $(trigger).addClass(ClassName.COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .trigger(Event.HIDDEN)\n }\n\n this._element.style[dimension] = ''\n\n if (!Util.supportsTransitionEnd()) {\n complete()\n return\n }\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(TRANSITION_DURATION)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n\n // private\n\n _getConfig(config) {\n config = $.extend({}, Default, config)\n config.toggle = Boolean(config.toggle) // coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(Dimension.WIDTH)\n return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT\n }\n\n _getParent() {\n let parent = null\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // it's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = $(this._config.parent)[0]\n }\n\n const selector =\n `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n\n $(parent).find(selector).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n if (element) {\n const isOpen = $(element).hasClass(ClassName.SHOW)\n\n if (triggerArray.length) {\n $(triggerArray)\n .toggleClass(ClassName.COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n }\n\n\n // static\n\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? $(selector)[0] : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n const _config = $.extend(\n {},\n Default,\n $this.data(),\n typeof config === 'object' && config\n )\n\n if (!data && _config.toggle && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new Error(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n $(selector).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n })\n\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Collapse._jQueryInterface\n $.fn[NAME].Constructor = Collapse\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n }\n\n return Collapse\n\n})($)\n\nexport default Collapse\n","import $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.0.0-beta.2): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Dropdown = (() => {\n\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new Error('Bootstrap dropdown require Popper.js (https://popper.js.org)')\n }\n\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'dropdown'\n const VERSION = '4.0.0-beta.2'\n const DATA_KEY = 'bs.dropdown'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n const SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\n const TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\n const ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\n const ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\n const RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\n const REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\n const Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n KEYDOWN_DATA_API : `keydown${EVENT_KEY}${DATA_API_KEY}`,\n KEYUP_DATA_API : `keyup${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n DISABLED : 'disabled',\n SHOW : 'show',\n DROPUP : 'dropup',\n MENURIGHT : 'dropdown-menu-right',\n MENULEFT : 'dropdown-menu-left'\n }\n\n const Selector = {\n DATA_TOGGLE : '[data-toggle=\"dropdown\"]',\n FORM_CHILD : '.dropdown form',\n MENU : '.dropdown-menu',\n NAVBAR_NAV : '.navbar-nav',\n VISIBLE_ITEMS : '.dropdown-menu .dropdown-item:not(.disabled)'\n }\n\n const AttachmentMap = {\n TOP : 'top-start',\n TOPEND : 'top-end',\n BOTTOM : 'bottom-start',\n BOTTOMEND : 'bottom-end'\n }\n\n const Default = {\n offset : 0,\n flip : true\n }\n\n const DefaultType = {\n offset : '(number|string|function)',\n flip : 'boolean'\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Dropdown {\n\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n\n // getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // public\n\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this._element)\n const isActive = $(this._menu).hasClass(ClassName.SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n const relatedTarget = {\n relatedTarget : this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n let element = this._element\n // for dropup with alignment we use the parent as popper container\n if ($(parent).hasClass(ClassName.DROPUP)) {\n if ($(this._menu).hasClass(ClassName.MENULEFT) || $(this._menu).hasClass(ClassName.MENURIGHT)) {\n element = parent\n }\n }\n this._popper = new Popper(element, this._menu, this._getPopperConfig())\n\n // if this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n !$(parent).closest(Selector.NAVBAR_NAV).length) {\n $('body').children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n }\n this._popper = null\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // private\n\n _addEventListeners() {\n $(this._element).on(Event.CLICK, (event) => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = $.extend(\n {},\n this.constructor.Default,\n $(this._element).data(),\n config\n )\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n this._menu = $(parent).find(Selector.MENU)[0]\n }\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element).parent()\n let placement = AttachmentMap.BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(ClassName.DROPUP)) {\n placement = AttachmentMap.TOP\n if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.TOPEND\n }\n } else if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.BOTTOMEND\n }\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getPopperConfig() {\n const offsetConf = {}\n if (typeof this._config.offset === 'function') {\n offsetConf.fn = (data) => {\n data.offsets = $.extend({}, data.offsets, this._config.offset(data.offsets) || {})\n return data\n }\n } else {\n offsetConf.offset = this._config.offset\n }\n const popperConfig = {\n placement : this._getPlacement(),\n modifiers : {\n offset : offsetConf,\n flip : {\n enabled : this._config.flip\n }\n }\n }\n\n // Disable Popper.js for Dropdown in Navbar\n if (this._inNavbar) {\n popperConfig.modifiers.applyStyle = {\n enabled: !this._inNavbar\n }\n }\n return popperConfig\n }\n\n // static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new Error(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = $.makeArray($(Selector.DATA_TOGGLE))\n for (let i = 0; i < toggles.length; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget : toggles[i]\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(ClassName.SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE)\n && $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // if this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $('body').children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n $(dropdownMenu).removeClass(ClassName.SHOW)\n $(parent)\n .removeClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = $(selector)[0]\n }\n\n return parent || element.parentNode\n }\n\n static _dataApiKeydownHandler(event) {\n if (!REGEXP_KEYDOWN.test(event.which) || /button/i.test(event.target.tagName) && event.which === SPACE_KEYCODE ||\n /input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(ClassName.SHOW)\n\n if (!isActive && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) ||\n isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n\n if (event.which === ESCAPE_KEYCODE) {\n const toggle = $(parent).find(Selector.DATA_TOGGLE)[0]\n $(toggle).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = $(parent).find(Selector.VISIBLE_ITEMS).get()\n\n if (!items.length) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n $(document)\n .on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler)\n .on(`${Event.CLICK_DATA_API} ${Event.KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(Event.CLICK_DATA_API, Selector.FORM_CHILD, (e) => {\n e.stopPropagation()\n })\n\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Dropdown._jQueryInterface\n $.fn[NAME].Constructor = Dropdown\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n }\n\n return Dropdown\n\n})($, Popper)\n\nexport default Dropdown\n","import $ from 'jquery'\nimport Util from './util'\n\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.0.0-beta.2): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Modal = (() => {\n\n\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'modal'\n const VERSION = '4.0.0-beta.2'\n const DATA_KEY = 'bs.modal'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const TRANSITION_DURATION = 300\n const BACKDROP_TRANSITION_DURATION = 150\n const ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\n const Default = {\n backdrop : true,\n keyboard : true,\n focus : true,\n show : true\n }\n\n const DefaultType = {\n backdrop : '(boolean|string)',\n keyboard : 'boolean',\n focus : 'boolean',\n show : 'boolean'\n }\n\n const Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n RESIZE : `resize${EVENT_KEY}`,\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n KEYDOWN_DISMISS : `keydown.dismiss${EVENT_KEY}`,\n MOUSEUP_DISMISS : `mouseup.dismiss${EVENT_KEY}`,\n MOUSEDOWN_DISMISS : `mousedown.dismiss${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n BACKDROP : 'modal-backdrop',\n OPEN : 'modal-open',\n FADE : 'fade',\n SHOW : 'show'\n }\n\n const Selector = {\n DIALOG : '.modal-dialog',\n DATA_TOGGLE : '[data-toggle=\"modal\"]',\n DATA_DISMISS : '[data-dismiss=\"modal\"]',\n FIXED_CONTENT : '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',\n STICKY_CONTENT : '.sticky-top',\n NAVBAR_TOGGLER : '.navbar-toggler'\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Modal {\n\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = $(element).find(Selector.DIALOG)[0]\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._originalBodyPadding = 0\n this._scrollbarWidth = 0\n }\n\n\n // getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n\n // public\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isTransitioning || this._isShown) {\n return\n }\n\n if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE)) {\n this._isTransitioning = true\n }\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (this._isShown || showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n $(document.body).addClass(ClassName.OPEN)\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n (event) => this.hide(event)\n )\n\n $(this._dialog).on(Event.MOUSEDOWN_DISMISS, () => {\n $(this._element).one(Event.MOUSEUP_DISMISS, (event) => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (this._isTransitioning || !this._isShown) {\n return\n }\n\n const hideEvent = $.Event(Event.HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n\n const transition = Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(Event.FOCUSIN)\n\n $(this._element).removeClass(ClassName.SHOW)\n\n $(this._element).off(Event.CLICK_DISMISS)\n $(this._dialog).off(Event.MOUSEDOWN_DISMISS)\n\n if (transition) {\n\n $(this._element)\n .one(Util.TRANSITION_END, (event) => this._hideModal(event))\n .emulateTransitionEnd(TRANSITION_DURATION)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n $(window, document, this._element, this._backdrop).off(EVENT_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // private\n\n _getConfig(config) {\n config = $.extend({}, Default, config)\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const transition = Util.supportsTransitionEnd() &&\n $(this._element).hasClass(ClassName.FADE)\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // don't move modals dom position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.scrollTop = 0\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(ClassName.SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(TRANSITION_DURATION)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(Event.FOCUSIN) // guard against infinite focus loop\n .on(Event.FOCUSIN, (event) => {\n if (document !== event.target &&\n this._element !== event.target &&\n !$(this._element).has(event.target).length) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown && this._config.keyboard) {\n $(this._element).on(Event.KEYDOWN_DISMISS, (event) => {\n if (event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n }\n })\n\n } else if (!this._isShown) {\n $(this._element).off(Event.KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(Event.RESIZE, (event) => this.handleUpdate(event))\n } else {\n $(window).off(Event.RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(ClassName.OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(Event.HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(ClassName.FADE) ?\n ClassName.FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n const doAnimate = Util.supportsTransitionEnd() && animate\n\n this._backdrop = document.createElement('div')\n this._backdrop.className = ClassName.BACKDROP\n\n if (animate) {\n $(this._backdrop).addClass(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(Event.CLICK_DISMISS, (event) => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n if (event.target !== event.currentTarget) {\n return\n }\n if (this._config.backdrop === 'static') {\n this._element.focus()\n } else {\n this.hide()\n }\n })\n\n if (doAnimate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(ClassName.SHOW)\n\n if (!callback) {\n return\n }\n\n if (!doAnimate) {\n callback()\n return\n }\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(BACKDROP_TRANSITION_DURATION)\n\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(ClassName.SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if (Util.supportsTransitionEnd() &&\n $(this._element).hasClass(ClassName.FADE)) {\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(BACKDROP_TRANSITION_DURATION)\n } else {\n callbackRemove()\n }\n\n } else if (callback) {\n callback()\n }\n }\n\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing =\n this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = rect.left + rect.right < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n\n // Adjust fixed content padding\n $(Selector.FIXED_CONTENT).each((index, element) => {\n const actualPadding = $(element)[0].style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element).data('padding-right', actualPadding).css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(Selector.STICKY_CONTENT).each((index, element) => {\n const actualMargin = $(element)[0].style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element).data('margin-right', actualMargin).css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust navbar-toggler margin\n $(Selector.NAVBAR_TOGGLER).each((index, element) => {\n const actualMargin = $(element)[0].style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element).data('margin-right', actualMargin).css('margin-right', `${parseFloat(calculatedMargin) + this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $('body').css('padding-right')\n $('body').data('padding-right', actualPadding).css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n $(Selector.FIXED_CONTENT).each((index, element) => {\n const padding = $(element).data('padding-right')\n if (typeof padding !== 'undefined') {\n $(element).css('padding-right', padding).removeData('padding-right')\n }\n })\n\n // Restore sticky content and navbar-toggler margin\n $(`${Selector.STICKY_CONTENT}, ${Selector.NAVBAR_TOGGLER}`).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $('body').data('padding-right')\n if (typeof padding !== 'undefined') {\n $('body').css('padding-right', padding).removeData('padding-right')\n }\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = ClassName.SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n\n // static\n\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = $.extend(\n {},\n Modal.Default,\n $(this).data(),\n typeof config === 'object' && config\n )\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new Error(`No method named \"${config}\"`)\n }\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = $(selector)[0]\n }\n\n const config = $(target).data(DATA_KEY) ?\n 'toggle' : $.extend({}, $(target).data(), $(this).data())\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(Event.SHOW, (showEvent) => {\n if (showEvent.isDefaultPrevented()) {\n // only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(Event.HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n })\n\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Modal._jQueryInterface\n $.fn[NAME].Constructor = Modal\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n }\n\n return Modal\n\n})($)\n\nexport default Modal\n","import $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.0.0-beta.2): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Tooltip = (() => {\n\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new Error('Bootstrap tooltips require Popper.js (https://popper.js.org)')\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'tooltip'\n const VERSION = '4.0.0-beta.2'\n const DATA_KEY = 'bs.tooltip'\n const EVENT_KEY = `.${DATA_KEY}`\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const TRANSITION_DURATION = 150\n const CLASS_PREFIX = 'bs-tooltip'\n const BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\n const DefaultType = {\n animation : 'boolean',\n template : 'string',\n title : '(string|element|function)',\n trigger : 'string',\n delay : '(number|object)',\n html : 'boolean',\n selector : '(string|boolean)',\n placement : '(string|function)',\n offset : '(number|string)',\n container : '(string|element|boolean)',\n fallbackPlacement : '(string|array)'\n }\n\n const AttachmentMap = {\n AUTO : 'auto',\n TOP : 'top',\n RIGHT : 'right',\n BOTTOM : 'bottom',\n LEFT : 'left'\n }\n\n const Default = {\n animation : true,\n template : '
    '\n + '
    '\n + '
    ',\n trigger : 'hover focus',\n title : '',\n delay : 0,\n html : false,\n selector : false,\n placement : 'top',\n offset : 0,\n container : false,\n fallbackPlacement : 'flip'\n }\n\n const HoverState = {\n SHOW : 'show',\n OUT : 'out'\n }\n\n const Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n }\n\n const ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n }\n\n const Selector = {\n TOOLTIP : '.tooltip',\n TOOLTIP_INNER : '.tooltip-inner',\n ARROW : '.arrow'\n }\n\n const Trigger = {\n HOVER : 'hover',\n FOCUS : 'focus',\n CLICK : 'click',\n MANUAL : 'manual'\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Tooltip {\n\n constructor(element, config) {\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n\n }\n\n\n // getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n\n // public\n\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n\n } else {\n\n if ($(this.getTipElement()).hasClass(ClassName.SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal')\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const isInTheDom = $.contains(\n this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(ClassName.FADE)\n }\n\n const placement = typeof this.config.placement === 'function' ?\n this.config.placement.call(this, tip, this.element) :\n this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this.config.container === false ? document.body : $(this.config.container)\n\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, {\n placement: attachment,\n modifiers: {\n offset: {\n offset: this.config.offset\n },\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: Selector.ARROW\n }\n },\n onCreate: (data) => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate : (data) => {\n this._handlePopperPlacementChange(data)\n }\n })\n\n $(tip).addClass(ClassName.SHOW)\n\n // if this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $('body').children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HoverState.OUT) {\n this._leave(null, this)\n }\n }\n\n if (Util.supportsTransitionEnd() && $(this.tip).hasClass(ClassName.FADE)) {\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(Tooltip._TRANSITION_DURATION)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HoverState.SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(ClassName.SHOW)\n\n // if this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $('body').children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[Trigger.CLICK] = false\n this._activeTrigger[Trigger.FOCUS] = false\n this._activeTrigger[Trigger.HOVER] = false\n\n if (Util.supportsTransitionEnd() &&\n $(this.tip).hasClass(ClassName.FADE)) {\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(TRANSITION_DURATION)\n\n } else {\n complete()\n }\n\n this._hoverState = ''\n\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n this.setElementContent($tip.find(Selector.TOOLTIP_INNER), this.getTitle())\n $tip.removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n setElementContent($element, content) {\n const html = this.config.html\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // content is a DOM node or a jQuery\n if (html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n } else {\n $element[html ? 'html' : 'text'](content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function' ?\n this.config.title.call(this.element) :\n this.config.title\n }\n\n return title\n }\n\n\n // private\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach((trigger) => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n (event) => this.toggle(event)\n )\n\n } else if (trigger !== Trigger.MANUAL) {\n const eventIn = trigger === Trigger.HOVER ?\n this.constructor.Event.MOUSEENTER :\n this.constructor.Event.FOCUSIN\n const eventOut = trigger === Trigger.HOVER ?\n this.constructor.Event.MOUSELEAVE :\n this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(\n eventIn,\n this.config.selector,\n (event) => this._enter(event)\n )\n .on(\n eventOut,\n this.config.selector,\n (event) => this._leave(event)\n )\n }\n\n $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n () => this.hide()\n )\n })\n\n if (this.config.selector) {\n this.config = $.extend({}, this.config, {\n trigger : 'manual',\n selector : ''\n })\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n if (this.element.getAttribute('title') ||\n titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(ClassName.SHOW) ||\n context._hoverState === HoverState.SHOW) {\n context._hoverState = HoverState.SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n config = $.extend(\n {},\n this.constructor.Default,\n $(this.element).data(),\n config\n )\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show : config.delay,\n hide : config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(data) {\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(data.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n $(tip).removeClass(ClassName.FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new Error(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Tooltip._jQueryInterface\n $.fn[NAME].Constructor = Tooltip\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n }\n\n return Tooltip\n\n})($, Popper)\n\nexport default Tooltip\n","import $ from 'jquery'\nimport Tooltip from './tooltip'\n\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.0.0-beta.2): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Popover = (() => {\n\n\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'popover'\n const VERSION = '4.0.0-beta.2'\n const DATA_KEY = 'bs.popover'\n const EVENT_KEY = `.${DATA_KEY}`\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const CLASS_PREFIX = 'bs-popover'\n const BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\n const Default = $.extend({}, Tooltip.Default, {\n placement : 'right',\n trigger : 'click',\n content : '',\n template : '
    '\n + '
    '\n + '

    '\n + '
    '\n })\n\n const DefaultType = $.extend({}, Tooltip.DefaultType, {\n content : '(string|element|function)'\n })\n\n const ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n }\n\n const Selector = {\n TITLE : '.popover-header',\n CONTENT : '.popover-body'\n }\n\n const Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Popover extends Tooltip {\n\n\n // getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n\n // overrides\n\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n\n // we use append for html objects to maintain js events\n this.setElementContent($tip.find(Selector.TITLE), this.getTitle())\n this.setElementContent($tip.find(Selector.CONTENT), this._getContent())\n\n $tip.removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n // private\n\n _getContent() {\n return this.element.getAttribute('data-content')\n || (typeof this.config.content === 'function' ?\n this.config.content.call(this.element) :\n this.config.content)\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n\n // static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data && /destroy|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Popover(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new Error(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n $.fn[NAME] = Popover._jQueryInterface\n $.fn[NAME].Constructor = Popover\n $.fn[NAME].noConflict = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n }\n\n return Popover\n\n})($)\n\nexport default Popover\n","import $ from 'jquery'\nimport Util from './util'\n\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.0.0-beta.2): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst ScrollSpy = (() => {\n\n\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'scrollspy'\n const VERSION = '4.0.0-beta.2'\n const DATA_KEY = 'bs.scrollspy'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const Default = {\n offset : 10,\n method : 'auto',\n target : ''\n }\n\n const DefaultType = {\n offset : 'number',\n method : 'string',\n target : '(string|element)'\n }\n\n const Event = {\n ACTIVATE : `activate${EVENT_KEY}`,\n SCROLL : `scroll${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n DROPDOWN_ITEM : 'dropdown-item',\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active'\n }\n\n const Selector = {\n DATA_SPY : '[data-spy=\"scroll\"]',\n ACTIVE : '.active',\n NAV_LIST_GROUP : '.nav, .list-group',\n NAV_LINKS : '.nav-link',\n NAV_ITEMS : '.nav-item',\n LIST_ITEMS : '.list-group-item',\n DROPDOWN : '.dropdown',\n DROPDOWN_ITEMS : '.dropdown-item',\n DROPDOWN_TOGGLE : '.dropdown-toggle'\n }\n\n const OffsetMethod = {\n OFFSET : 'offset',\n POSITION : 'position'\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class ScrollSpy {\n\n constructor(element, config) {\n this._element = element\n this._scrollElement = element.tagName === 'BODY' ? window : element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${Selector.NAV_LINKS},`\n + `${this._config.target} ${Selector.LIST_ITEMS},`\n + `${this._config.target} ${Selector.DROPDOWN_ITEMS}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n $(this._scrollElement).on(Event.SCROLL, (event) => this._process(event))\n\n this.refresh()\n this._process()\n }\n\n\n // getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n\n // public\n\n refresh() {\n const autoMethod = this._scrollElement !== this._scrollElement.window ?\n OffsetMethod.POSITION : OffsetMethod.OFFSET\n\n const offsetMethod = this._config.method === 'auto' ?\n autoMethod : this._config.method\n\n const offsetBase = offsetMethod === OffsetMethod.POSITION ?\n this._getScrollTop() : 0\n\n this._offsets = []\n this._targets = []\n\n this._scrollHeight = this._getScrollHeight()\n\n const targets = $.makeArray($(this._selector))\n\n targets\n .map((element) => {\n let target\n const targetSelector = Util.getSelectorFromElement(element)\n\n if (targetSelector) {\n target = $(targetSelector)[0]\n }\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n // todo (fat): remove sketch reliance on jQuery position/offset\n return [\n $(target)[offsetMethod]().top + offsetBase,\n targetSelector\n ]\n }\n }\n return null\n })\n .filter((item) => item)\n .sort((a, b) => a[0] - b[0])\n .forEach((item) => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._scrollElement).off(EVENT_KEY)\n\n this._element = null\n this._scrollElement = null\n this._config = null\n this._selector = null\n this._offsets = null\n this._targets = null\n this._activeTarget = null\n this._scrollHeight = null\n }\n\n\n // private\n\n _getConfig(config) {\n config = $.extend({}, Default, config)\n\n if (typeof config.target !== 'string') {\n let id = $(config.target).attr('id')\n if (!id) {\n id = Util.getUID(NAME)\n $(config.target).attr('id', id)\n }\n config.target = `#${id}`\n }\n\n Util.typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window ?\n this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window ?\n window.innerHeight : this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset\n + scrollHeight\n - this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n for (let i = this._offsets.length; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i]\n && scrollTop >= this._offsets[i]\n && (typeof this._offsets[i + 1] === 'undefined' ||\n scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n let queries = this._selector.split(',')\n // eslint-disable-next-line arrow-body-style\n queries = queries.map((selector) => {\n return `${selector}[data-target=\"${target}\"],` +\n `${selector}[href=\"${target}\"]`\n })\n\n const $link = $(queries.join(','))\n\n if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {\n $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE)\n $link.addClass(ClassName.ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(ClassName.ACTIVE)\n // Set triggered links parents as active\n // With both
    -{% endexample %} - -## JavaScript behavior - -### Triggers - -Enable dismissal of an alert via JavaScript: - -{% highlight js %} -$(".alert").alert() -{% endhighlight %} - -Or with `data` attributes on a button **within the alert**, as demonstrated above: - -{% highlight html %} - -{% endhighlight %} - -Note that closing an alert will remove it from the DOM. - -### Methods - -| Method | Description | -| --- | --- | -| `$().alert()` | Makes an alert listen for click events on descendant elements which have the `data-dismiss="alert"` attribute. (Not necessary when using the data-api's auto-initialization.) | -| `$().alert('close')` | Closes an alert by removing it from the DOM. If the `.fade` and `.show` classes are present on the element, the alert will fade out before it is removed. | -| `$().alert('dispose')` | Destroys an element's alert. | - -{% highlight js %}$(".alert").alert('close'){% endhighlight %} - -### Events - -Bootstrap's alert plugin exposes a few events for hooking into alert functionality. - -| Event | Description | -| --- | --- | -| `close.bs.alert` | This event fires immediately when the close instance method is called. | -| `closed.bs.alert` | This event is fired when the alert has been closed (will wait for CSS transitions to complete). | - -{% highlight js %} -$('#myAlert').on('closed.bs.alert', function () { - // do something… -}) -{% endhighlight %} diff --git a/public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/badge.md b/public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/badge.md deleted file mode 100644 index 287005e7..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/badge.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -layout: docs -title: Badges -description: Documentation and examples for badges, our small count and labeling component. -group: components -toc: true ---- - -## Example - -Badges scale to match the size of the immediate parent element by using relative font sizing and `em` units. - -
    -
    Example heading New
    -
    Example heading New
    -
    Example heading New
    -
    Example heading New
    -
    Example heading New
    -
    Example heading New
    -
    - -{% highlight html %} -

    Example heading New

    -

    Example heading New

    -

    Example heading New

    -

    Example heading New

    -
    Example heading New
    -
    Example heading New
    -{% endhighlight %} - -Badges can be used as part of links or buttons to provide a counter. - -{% example html %} - -{% endexample %} - -Note that depending on how they are used, badges may be confusing for users of screen readers and similar assistive technologies. While the styling of badges provides a visual cue as to their purpose, these users will simply be presented with the content of the badge. Depending on the specific situation, these badges may seem like random additional words or numbers at the end of a sentence, link, or button. - -Unless the context is clear (as with the "Notifications" example, where it is understood that the "4" is the number of notifications), consider including additional context with a visually hidden piece of additional text. - -{% example html %} - -{% endexample %} - -## Contextual variations - -Add any of the below mentioned modifier classes to change the appearance of a badge. - -{% example html %} -{% for color in site.data.theme-colors %} -{{ color.name | capitalize }}{% endfor %} -{% endexample %} - -{% capture callout-include %}{% include callout-warning-color-assistive-technologies.md %}{% endcapture %} -{{ callout-include | markdownify }} - -## Pill badges - -Use the `.badge-pill` modifier class to make badges more rounded (with a larger `border-radius` and additional horizontal `padding`). Useful if you miss the badges from v3. - -{% example html %} -{% for color in site.data.theme-colors %} -{{ color.name | capitalize }}{% endfor %} -{% endexample %} - -## Links - -Using the contextual `.badge-*` classes on an `` element quickly provide _actionable_ badges with hover and focus states. - -{% example html %} -{% for color in site.data.theme-colors %} -{{ color.name | capitalize }}{% endfor %} -{% endexample %} diff --git a/public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/breadcrumb.md b/public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/breadcrumb.md deleted file mode 100644 index 09ad7312..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/breadcrumb.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -layout: docs -title: Breadcrumb -description: Indicate the current page's location within a navigational hierarchy that automatically adds separators via CSS. -group: components ---- - -## Overview - -Separators are automatically added in CSS through [`::before`](https://developer.mozilla.org/en-US/docs/Web/CSS/::before) and [`content`](https://developer.mozilla.org/en-US/docs/Web/CSS/content). - -{% example html %} - - - - - - -{% endexample %} - -## Accessibility - -Since breadcrumbs provide a navigation, it's a good idea to add a meaningful label such as `aria-label="breadcrumb"` to describe the type of navigation provided in the `
    -{% endexample %} - -## Menu alignment - -By default, a dropdown menu is automatically positioned 100% from the top and along the left side of its parent. Add `.dropdown-menu-right` to a `.dropdown-menu` to right align the dropdown menu. - -{% callout info %} -**Heads up!** Dropdowns are positioned thanks to Popper.js (except when they are contained in a navbar). -{% endcallout %} - -{% example html %} -
    - - -
    -{% endexample %} - -## Menu headers - -Add a header to label sections of actions in any dropdown menu. - -{% example html %} -
    -{% endexample %} - -## Menu dividers - -Separate groups of related menu items with a divider. - -{% example html %} - -{% endexample %} - -## Menu forms - -Put a form within a dropdown menu, or make it into a dropdown menu, and use [margin or padding utilities]({{ site.baseurl }}/docs/{{ site.docs_version }}/utilities/spacing/) to give it the negative space you require. - -{% example html %} - -{% endexample %} - -{% example html %} - -{% endexample %} - -## Disabled menu items - -Add `.disabled` to items in the dropdown to **style them as disabled**. - -{% example html %} - -{% endexample %} - -## Usage - -Via data attributes or JavaScript, the dropdown plugin toggles hidden content (dropdown menus) by toggling the `.show` class on the parent list item. The `data-toggle="dropdown"` attribute is relied on for closing dropdown menus at an application level, so it's a good idea to always use it. - -{% callout info %} -On touch-enabled devices, opening a dropdown adds empty (`$.noop`) `mouseover` handlers to the immediate children of the `` element. This admittedly ugly hack is necessary to work around a [quirk in iOS' event delegation](https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html), which would otherwise prevent a tap anywhere outside of the dropdown from triggering the code that closes the dropdown. Once the dropdown is closed, these additional empty `mouseover` handlers are removed. -{% endcallout %} - -### Via data attributes - -Add `data-toggle="dropdown"` to a link or button to toggle a dropdown. - -{% highlight html %} - -{% endhighlight %} - -### Via JavaScript - -Call the dropdowns via JavaScript: - -{% highlight js %} -$('.dropdown-toggle').dropdown() -{% endhighlight %} - -{% callout info %} -##### `data-toggle="dropdown"` still required - -Regardless of whether you call your dropdown via JavaScript or instead use the data-api, `data-toggle="dropdown"` is always required to be present on the dropdown's trigger element. -{% endcallout %} - -### Options - -Options can be passed via data attributes or JavaScript. For data attributes, append the option name to `data-`, as in `data-offset=""`. - - - - - - - - - - - - - - - - - - - - - - - - -
    NameTypeDefaultDescription
    offsetnumber | string | function0Offset of the dropdown relative to its target. For more information refer to Popper.js's offset docs.
    flipbooleantrueAllow Dropdown to flip in case of an overlapping on the reference element. For more information refer to Popper.js's flip docs.
    - -### Methods - -| Method | Description | -| --- | --- | -| `$().dropdown('toggle')` | Toggles the dropdown menu of a given navbar or tabbed navigation. | -| `$().dropdown('update')` | Updates the position of an element's dropdown. | -| `$().dropdown('dispose')` | Destroys an element's dropdown. | - -### Events - -All dropdown events are fired at the `.dropdown-menu`'s parent element and have a `relatedTarget` property, whose value is the toggling anchor element. - -| Event | Description | -| --- | --- | -| `show.bs.dropdown` | This event fires immediately when the show instance method is called. | -| `shown.bs.dropdown` | This event is fired when the dropdown has been made visible to the user (will wait for CSS transitions, to complete). | -| `hide.bs.dropdown` | This event is fired immediately when the hide instance method has been called. | -| `hidden.bs.dropdown`| This event is fired when the dropdown has finished being hidden from the user (will wait for CSS transitions, to complete). | - -{% highlight js %} -$('#myDropdown').on('show.bs.dropdown', function () { - // do something… -}) -{% endhighlight %} diff --git a/public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/forms.md b/public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/forms.md deleted file mode 100644 index abf6c1e6..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/docs/4.0/components/forms.md +++ /dev/null @@ -1,1059 +0,0 @@ ---- -layout: docs -title: Forms -description: Examples and usage guidelines for form control styles, layout options, and custom components for creating a wide variety of forms. -group: components -toc: true ---- - -## Overview - -Bootstrap's form controls expand on [our Rebooted form styles]({{ site.baseurl }}/docs/{{ site.docs_version }}/content/reboot/#forms) with classes. Use these classes to opt into their customized displays for a more consistent rendering across browsers and devices. - -Be sure to use an appropriate `type` attribute on all inputs (e.g., `email` for email address or `number` for numerical information) to take advantage of newer input controls like email verification, number selection, and more. - -Here's a quick example to demonstrate Bootstrap's form styles. Keep reading for documentation on required classes, form layout, and more. - -{% example html %} -
    -
    - - - We'll never share your email with anyone else. -
    -
    - - -
    -
    - -
    - -
    -{% endexample %} - -## Form controls - -Textual form controls—like ``s, ` - - -{% endexample %} - -For file inputs, swap the `.form-control` for `.form-control-file`. - -{% example html %} -
    -
    - - -
    -
    -{% endexample %} - -### Sizing - -Set heights using classes like `.form-control-lg` and `.form-control-sm`. - -{% example html %} - - - -{% endexample %} - -{% example html %} - - - -{% endexample %} - -### Readonly - -Add the `readonly` boolean attribute on an input to prevent modification of the input's value. Read-only inputs appear lighter (just like disabled inputs), but retain the standard cursor. - -{% example html %} - -{% endexample %} - -### Readonly plain text - -If you want to have `` elements in your form styled as plain text, use the `.form-control-plaintext` class to remove the default form field styling and preserve the correct margin and padding. - -{% example html %} -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    -{% endexample %} - -{% example html %} -
    -
    - - -
    -
    - - -
    - -
    -{% endexample %} - -## Checkboxes and radios - -Default checkboxes and radios are improved upon with the help of `.form-check`, **a single class for both input types that improves the layout and behavior of their HTML elements**. Checkboxes are for selecting one or several options in a list, while radios are for selecting one option from many. - -Disabled checkboxes and radios are supported, but to provide a `not-allowed` cursor on hover of the parent `

    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 - - - - - diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/css/docs.min.css b/public/scss/bootstrap-4.0.0-beta.2/assets/css/docs.min.css deleted file mode 100644 index 4cc6b2a0..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/css/docs.min.css +++ /dev/null @@ -1,8 +0,0 @@ -/*! - * Bootstrap Docs (https://getbootstrap.com) - * Copyright 2011-2017 The Bootstrap Authors - * Copyright 2011-2017 Twitter, Inc. - * Licensed under the Creative Commons Attribution 3.0 Unported License. For - * details, see https://creativecommons.org/licenses/by/3.0/. - */.bd-navbar{min-height:4rem;background-color:#563d7c;box-shadow:0 .5rem 1rem rgba(0,0,0,.05),inset 0 -1px 0 rgba(0,0,0,.1)}@media (max-width:991px){.bd-navbar{padding-right:.5rem;padding-left:.5rem}.bd-navbar .navbar-nav-scroll{max-width:100%;height:2.5rem;margin-top:.25rem;overflow:hidden;font-size:.875rem}.bd-navbar .navbar-nav-scroll .navbar-nav{padding-bottom:2rem;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media (min-width:768px){@supports ((position:-webkit-sticky) or (position:sticky)){.bd-navbar{position:-webkit-sticky;position:sticky;top:0;z-index:1071}}}.bd-navbar .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;color:#cdbfe3}.bd-navbar .navbar-nav .nav-link.active,.bd-navbar .navbar-nav .nav-link:hover{color:#fff;background-color:transparent}.bd-navbar .navbar-nav .nav-link.active{font-weight:500}.bd-navbar .navbar-nav-svg{display:inline-block;width:1rem;height:1rem;vertical-align:text-top}.bd-navbar .dropdown-menu{font-size:.875rem}.bd-navbar .dropdown-item.active{font-weight:500;color:#212529;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23292b2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:.4rem .6rem;background-size:.75rem .75rem}.bd-masthead{position:relative;padding:3rem 15px}.bd-masthead h1{line-height:1}.bd-masthead .btn{width:100%;padding:.8rem 2rem;font-size:1.25rem;font-weight:500}.bd-masthead .carbonad{margin-top:0!important;margin-bottom:-3rem!important}@media (min-width:576px){.bd-masthead{padding-top:5rem;padding-bottom:5rem}.bd-masthead .carbonad{margin-bottom:0!important}}@media (min-width:768px){.bd-masthead h1{font-size:4rem}.bd-masthead .carbonad{margin-top:3rem!important}}.bd-pretext{overflow:hidden;resize:none}.half-rule{width:6rem;margin:2.5rem 0}.masthead-followup .bd-clipboard{display:none}.masthead-followup .highlight{padding:.5rem 0;background-color:transparent}.bd-featured-sites{margin-right:-1px;margin-left:-1px}.bd-featured-sites .col-6{padding:1px}.bd-featured-sites .img-fluid{margin-top:0}@media (min-width:768px){.bd-featured-sites .col-sm-3:first-child img{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.bd-featured-sites .col-sm-3:last-child img{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}#carbonads{position:static;display:block;max-width:400px;padding:15px 15px 15px 160px;margin:2rem 0;overflow:hidden;font-size:13px;line-height:1.4;text-align:left;background-color:rgba(0,0,0,.05)}#carbonads a{color:#333;text-decoration:none}@media (min-width:576px){#carbonads{max-width:330px;border-radius:4px}}.carbon-img{float:left;margin-left:-145px}.carbon-poweredby{display:block;color:#777!important}.bd-content{-ms-flex-order:1;order:1}.bd-content>h2[id],.bd-content>h3[id],.bd-content>h4[id]{pointer-events:none}.bd-content>h2[id]>a,.bd-content>h2[id]>div,.bd-content>h3[id]>a,.bd-content>h3[id]>div,.bd-content>h4[id]>a,.bd-content>h4[id]>div{pointer-events:auto}.bd-content>h2[id]::before,.bd-content>h3[id]::before,.bd-content>h4[id]::before{display:block;height:6rem;margin-top:-6rem;visibility:hidden;content:""}.bd-content>table{width:100%;max-width:100%;margin-bottom:1rem}@media (max-width:991px){.bd-content>table{display:block;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}}.bd-content>table>tbody>tr>td,.bd-content>table>tbody>tr>th,.bd-content>table>tfoot>tr>td,.bd-content>table>tfoot>tr>th,.bd-content>table>thead>tr>td,.bd-content>table>thead>tr>th{padding:.75rem;vertical-align:top;border:1px solid #e9ecef}.bd-content>table>tbody>tr>td>p:last-child,.bd-content>table>tbody>tr>th>p:last-child,.bd-content>table>tfoot>tr>td>p:last-child,.bd-content>table>tfoot>tr>th>p:last-child,.bd-content>table>thead>tr>td>p:last-child,.bd-content>table>thead>tr>th>p:last-child{margin-bottom:0}.bd-content>table td:first-child>code{white-space:nowrap}.bd-content>h2:not(:first-child){margin-top:3rem}.bd-content>h3{margin-top:1.5rem}.bd-content>ol li,.bd-content>ul li{margin-bottom:.25rem}@media (min-width:992px){.bd-content>ol,.bd-content>p,.bd-content>ul{max-width:80%}}.bd-title{margin-top:1rem;margin-bottom:.5rem;font-weight:300}@media (min-width:576px){.bd-title{font-size:3rem}}.bd-lead{font-size:1.125rem;font-weight:300}@media (min-width:576px){.bd-lead{max-width:80%;margin-bottom:1rem;font-size:1.5rem}}.bd-text-purple{color:#563d7c}.bd-text-purple-bright{color:#7952b3}.bd-pageheader{padding:2rem 15px;margin-bottom:1.5rem;color:#cdbfe3;text-align:center;background-color:#563d7c}.bd-pageheader .container{position:relative}.bd-pageheader h1{font-size:3rem;font-weight:400;color:#fff}.bd-pageheader p{margin-bottom:0;font-size:1.25rem;font-weight:300}@media (min-width:576px){.bd-pageheader{padding-top:4rem;padding-bottom:4rem;margin-bottom:3rem;text-align:left}.bd-pageheader .carbonad{margin:2rem 0 0!important}}@media (min-width:768px){.bd-pageheader h1{font-size:4rem}.bd-pageheader p{font-size:1.5rem}}@media (min-width:992px){.bd-pageheader h1,.bd-pageheader p{margin-right:380px}.bd-pageheader .carbonad{position:absolute;top:0;right:.75rem;margin:0!important}}#skippy{display:block;padding:1em;color:#fff;background-color:#563d7c;outline:0}#skippy .skiplink-text{padding:.5em;outline:1px dotted}.bd-toc{-ms-flex-order:2;order:2;padding-top:1.5rem;padding-bottom:1.5rem;font-size:.875rem}@supports ((position:-webkit-sticky) or (position:sticky)){.bd-toc{position:-webkit-sticky;position:sticky;top:4rem;max-height:calc(100vh - 4rem);overflow-y:auto}}.section-nav{padding-left:0;border-left:1px solid #eee}.section-nav ul{padding-left:1rem}.section-nav ul ul{display:none}.toc-entry{display:block}.toc-entry a{display:block;padding:.125rem 1.5rem;color:#99979c}.toc-entry a:hover{color:#007bff;text-decoration:none}.bd-sidebar{-ms-flex-order:0;order:0;border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width:768px){.bd-sidebar{border-right:1px solid rgba(0,0,0,.1)}@supports ((position:-webkit-sticky) or (position:sticky)){.bd-sidebar{position:-webkit-sticky;position:sticky;top:4rem;z-index:1000;max-height:calc(100vh - 4rem)}}}@media (min-width:1200px){.bd-sidebar{max-width:320px}}.bd-links{padding-top:1rem;padding-bottom:1rem;margin-right:-15px;margin-left:-15px}@media (min-width:768px){@supports ((position:-webkit-sticky) or (position:sticky)){.bd-links{max-height:calc(100vh - 9rem);overflow-y:auto}}}@media (min-width:768px){.bd-links{display:block!important}}.bd-search{position:relative;padding:1rem 15px;margin-right:-15px;margin-left:-15px;border-bottom:1px solid rgba(0,0,0,.05)}.bd-search .form-control:focus{border-color:#7952b3;box-shadow:0 0 0 3px rgba(121,82,179,.25)}.bd-search-docs-toggle{line-height:1;color:#212529}.bd-sidenav{display:none}.bd-toc-link{display:block;padding:.25rem 1.5rem;font-weight:500;color:rgba(0,0,0,.65)}.bd-toc-link:hover{color:rgba(0,0,0,.85);text-decoration:none}.bd-toc-item.active{margin-bottom:1rem}.bd-toc-item.active:not(:first-child){margin-top:1rem}.bd-toc-item.active>.bd-toc-link{color:rgba(0,0,0,.85)}.bd-toc-item.active>.bd-toc-link:hover{background-color:transparent}.bd-toc-item.active>.bd-sidenav{display:block}.bd-sidebar .nav>li>a{display:block;padding:.25rem 1.5rem;font-size:90%;color:rgba(0,0,0,.65)}.bd-sidebar .nav>li>a:hover{color:rgba(0,0,0,.85);text-decoration:none;background-color:transparent}.bd-sidebar .nav>.active:hover>a,.bd-sidebar .nav>.active>a{font-weight:500;color:rgba(0,0,0,.85);background-color:transparent}.bd-footer{font-size:85%;text-align:center;background-color:#f7f7f7}.bd-footer a{font-weight:500;color:#495057}.bd-footer a:focus,.bd-footer a:hover{color:#007bff}.bd-footer p{margin-bottom:0}@media (min-width:576px){.bd-footer{text-align:left}}.bd-footer-links{padding-left:0;margin-bottom:1rem}.bd-footer-links li{display:inline-block}.bd-footer-links li+li{margin-left:1rem}.bd-example-row .row+.row{margin-top:1rem}.bd-example-row .row>.col,.bd-example-row .row>[class^=col-]{padding-top:.75rem;padding-bottom:.75rem;background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.2)}.bd-example-row .flex-items-bottom,.bd-example-row .flex-items-middle,.bd-example-row .flex-items-top{min-height:6rem;background-color:rgba(255,0,0,.1)}.bd-example-row-flex-cols .row{min-height:10rem;background-color:rgba(255,0,0,.1)}.bd-highlight{background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.15)}.example-container{width:800px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.example-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.example-content-main{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.example-content-main{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.example-content-main{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}.example-content-secondary{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.example-content-secondary{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.example-content-secondary{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.bd-example-container{min-width:16rem;max-width:25rem;margin-right:auto;margin-left:auto}.bd-example-container-header{height:3rem;margin-bottom:.5rem;background-color:#fff;border-radius:.25rem}.bd-example-container-sidebar{float:right;width:4rem;height:8rem;background-color:#80bdff;border-radius:.25rem}.bd-example-container-body{height:8rem;margin-right:4.5rem;background-color:#957bbe;border-radius:.25rem}.bd-example-container-fluid{max-width:none}.bd-example{position:relative;padding:1rem;margin:1rem -15px;border:solid #f7f7f9;border-width:.2rem 0 0}.bd-example::after{display:block;clear:both;content:""}@media (min-width:576px){.bd-example{padding:1.5rem;margin-right:0;margin-bottom:0;margin-left:0;border-width:.2rem}}.bd-example+.clipboard+.highlight,.bd-example+.highlight{margin-top:0}.bd-example+p{margin-top:2rem}.bd-example .pos-f-t{position:relative;margin:-1rem}@media (min-width:576px){.bd-example .pos-f-t{margin:-1.5rem}}.bd-example>.form-control+.form-control{margin-top:.5rem}.bd-example>.alert+.alert,.bd-example>.nav+.nav,.bd-example>.navbar+.navbar,.bd-example>.progress+.btn,.bd-example>.progress+.progress{margin-top:1rem}.bd-example>.dropdown-menu:first-child{position:static;display:block}.bd-example>.form-group:last-child{margin-bottom:0}.bd-example>.close{float:none}.bd-example-type .table .type-info{color:#999;vertical-align:middle}.bd-example-type .table td{padding:1rem 0;border-color:#eee}.bd-example-type .table tr:first-child td{border-top:0}.bd-example-type h1,.bd-example-type h2,.bd-example-type h3,.bd-example-type h4,.bd-example-type h5,.bd-example-type h6{margin:0}.bd-example-bg-classes p{padding:1rem}.bd-example>img+img{margin-left:.5rem}.bd-example>.btn-group{margin-top:.25rem;margin-bottom:.25rem}.bd-example>.btn-toolbar+.btn-toolbar{margin-top:.5rem}.bd-example-control-sizing input[type=text]+input[type=text],.bd-example-control-sizing select{margin-top:.5rem}.bd-example-form .input-group{margin-bottom:.5rem}.bd-example>textarea.form-control{resize:vertical}.bd-example>.list-group{max-width:400px}.bd-example .fixed-top,.bd-example .sticky-top{position:static;margin:-1rem -1rem 1rem}.bd-example .fixed-bottom{position:static;margin:1rem -1rem -1rem}@media (min-width:576px){.bd-example .fixed-top,.bd-example .sticky-top{margin:-1.5rem -1.5rem 1rem}.bd-example .fixed-bottom{margin:1rem -1.5rem -1.5rem}}.bd-example .pagination{margin-top:.5rem;margin-bottom:.5rem}.bd-example-modal{background-color:#fafafa}.bd-example-modal .modal{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;display:block}.bd-example-modal .modal-dialog{left:auto;margin-right:auto;margin-left:auto}.modal{z-index:1072}.modal .popover,.modal .tooltip{z-index:1073}.modal-backdrop{z-index:1071}.bd-example-tabs .nav-tabs{margin-bottom:1rem}.bd-example-tooltips{text-align:center}.bd-example-tooltips>.btn{margin-top:.25rem;margin-bottom:.25rem}.bs-tooltip-bottom-docs .arrow,.bs-tooltip-top-docs .arrow{left:50%}.bs-tooltip-left-docs .arrow,.bs-tooltip-right-docs .arrow{top:50%}.bd-example-popover-static{padding-bottom:1.5rem;background-color:#f9f9f9}.bd-example-popover-static .popover{position:relative;display:block;float:left;width:260px;margin:1.25rem}.bs-popover-bottom-docs .arrow,.bs-popover-top-docs .arrow{left:50%}.bs-popover-left-docs .arrow,.bs-popover-right-docs .arrow{top:50%}.tooltip-demo a{white-space:nowrap}.bd-example-tooltip-static .tooltip{position:relative;display:inline-block;margin:10px 20px;opacity:1}.scrollspy-example{position:relative;height:200px;margin-top:.5rem;overflow:auto}.scrollspy-example-2{position:relative;height:350px;overflow:auto}.bd-example-border-utils [class^=border]{display:inline-block;width:5rem;height:5rem;margin:.25rem;background-color:#f5f5f5;border:1px solid}.highlight{padding:1rem;margin-top:1rem;margin-bottom:1rem;background-color:#f7f7f9;-ms-overflow-style:-ms-autohiding-scrollbar}@media (min-width:576px){.highlight{padding:1.5rem}}.bd-content .highlight{margin-right:-15px;margin-left:-15px}@media (min-width:576px){.bd-content .highlight{margin-right:0;margin-left:0}}.highlight pre{padding:0;margin-top:0;margin-bottom:0;background-color:transparent;border:0}.highlight pre code{font-size:inherit;color:#212529}.table-responsive .highlight pre{white-space:normal}.bd-table th small{display:block;font-weight:400;color:#999}.btn-bd-purple{font-weight:500;color:#7952b3;border-color:#7952b3}.btn-bd-purple:active,.btn-bd-purple:hover{color:#fff;background-color:#7952b3;border-color:#7952b3}.btn-bd-yellow{font-weight:500;color:#ffe484;border-color:#ffe484}.btn-bd-yellow:active,.btn-bd-yellow:hover{color:#2a2730;background-color:#ffe484;border-color:#ffe484}.bd-callout{padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #eee;border-left-width:.25rem;border-radius:.25rem}.bd-callout h4{margin-top:0;margin-bottom:.25rem}.bd-callout p:last-child{margin-bottom:0}.bd-callout code{border-radius:.25rem}.bd-callout+.bd-callout{margin-top:-.25rem}.bd-callout-info{border-left-color:#5bc0de}.bd-callout-info h4{color:#5bc0de}.bd-callout-warning{border-left-color:#f0ad4e}.bd-callout-warning h4{color:#f0ad4e}.bd-callout-danger{border-left-color:#d9534f}.bd-callout-danger h4{color:#d9534f}.bd-examples .img-thumbnail{margin-bottom:.75rem}.bd-examples h4{margin-bottom:.25rem}.bd-examples p{margin-bottom:1.25rem}@media (max-width:480px){.bd-examples{margin-right:-.75rem;margin-left:-.75rem}.bd-examples>[class^=col-]{padding-right:.75rem;padding-left:.75rem}}.bd-team{margin-bottom:1.5rem}.bd-team .team-member{line-height:2rem;color:#555}.bd-team .team-member:focus,.bd-team .team-member:hover{color:#333}.bd-team .team-member:hover{text-decoration:none}.bd-team .github-btn{float:right;width:180px;height:1.25rem;margin-top:.25rem;border:0}.bd-team img{float:left;width:2rem;margin-right:.5rem;border-radius:.25rem}.bd-browser-bugs td p{margin-bottom:0}.bd-browser-bugs th:first-child{width:18%}.bd-brand-logos{display:table;width:100%;margin-bottom:1rem;overflow:hidden;color:#563d7c;background-color:#f9f9f9;border-radius:.25rem}.bd-brand-item{padding:4rem 0;text-align:center}.bd-brand-item+.bd-brand-item{border-top:1px solid #fff}.bd-brand-logos .inverse{color:#fff;background-color:#563d7c}.bd-brand-item h1,.bd-brand-item h3{margin-top:0;margin-bottom:0}.bd-brand-item .bd-booticon{margin-right:auto;margin-left:auto}@media (min-width:768px){.bd-brand-item{display:table-cell;width:1%}.bd-brand-item+.bd-brand-item{border-top:0;border-left:1px solid #fff}.bd-brand-item h1{font-size:4rem}}.color-swatches{margin:0 -5px;overflow:hidden}.color-swatch{float:left;width:4rem;height:4rem;margin-right:.25rem;margin-left:.25rem;border-radius:.25rem}@media (min-width:768px){.color-swatch{width:6rem;height:6rem}}.color-swatches .bd-purple{background-color:#563d7c}.color-swatches .bd-purple-light{background-color:#cdbfe3}.color-swatches .bd-purple-lighter{background-color:#e5e1ea}.color-swatches .bd-gray{background-color:#f9f9f9}.swatch-blue{color:#fff;background-color:#007bff}.swatch-indigo{color:#fff;background-color:#6610f2}.swatch-purple{color:#fff;background-color:#6f42c1}.swatch-pink{color:#fff;background-color:#e83e8c}.swatch-red{color:#fff;background-color:#dc3545}.swatch-orange{color:#111;background-color:#fd7e14}.swatch-yellow{color:#111;background-color:#ffc107}.swatch-green{color:#fff;background-color:#28a745}.swatch-teal{color:#fff;background-color:#20c997}.swatch-cyan{color:#fff;background-color:#17a2b8}.swatch-white{color:#111;background-color:#fff}.swatch-gray{color:#fff;background-color:#868e96}.swatch-gray-dark{color:#fff;background-color:#343a40}.swatch-primary{color:#fff;background-color:#007bff}.swatch-secondary{color:#fff;background-color:#868e96}.swatch-success{color:#fff;background-color:#28a745}.swatch-info{color:#fff;background-color:#17a2b8}.swatch-warning{color:#111;background-color:#ffc107}.swatch-danger{color:#fff;background-color:#dc3545}.swatch-light{color:#111;background-color:#f8f9fa}.swatch-dark{color:#fff;background-color:#343a40}.swatch-100{color:#111;background-color:#f8f9fa}.swatch-200{color:#111;background-color:#e9ecef}.swatch-300{color:#111;background-color:#dee2e6}.swatch-400{color:#111;background-color:#ced4da}.swatch-500{color:#111;background-color:#adb5bd}.swatch-600{color:#fff;background-color:#868e96}.swatch-700{color:#fff;background-color:#495057}.swatch-800{color:#fff;background-color:#343a40}.swatch-900{color:#fff;background-color:#212529}.bd-clipboard{position:relative;display:none;float:right}.bd-clipboard+.highlight{margin-top:0}.btn-clipboard{position:absolute;top:.5rem;right:.5rem;z-index:10;display:block;padding:.25rem .5rem;font-size:75%;color:#818a91;cursor:pointer;background-color:transparent;border:0;border-radius:.25rem}.btn-clipboard:hover{color:#fff;background-color:#027de7}@media (min-width:768px){.bd-clipboard{display:block}}.hll{background-color:#ffc}.c{color:#999}.k{color:#069}.o{color:#555}.cm{color:#999}.cp{color:#099}.c1{color:#999}.cs{color:#999}.gd{background-color:#fcc;border:1px solid #c00}.ge{font-style:italic}.gr{color:red}.gh{color:#030}.gi{background-color:#cfc;border:1px solid #0c0}.go{color:#aaa}.gp{color:#009}.gu{color:#030}.gt{color:#9c6}.kc{color:#069}.kd{color:#069}.kn{color:#069}.kp{color:#069}.kr{color:#069}.kt{color:#078}.m{color:#f60}.s{color:#d44950}.na{color:#4f9fcf}.nb{color:#366}.nc{color:#0a8}.no{color:#360}.nd{color:#99f}.ni{color:#999}.ne{color:#c00}.nf{color:#c0f}.nl{color:#99f}.nn{color:#0cf}.nt{color:#2f6f9f}.nv{color:#033}.ow{color:#000}.w{color:#bbb}.mf{color:#f60}.mh{color:#f60}.mi{color:#f60}.mo{color:#f60}.sb{color:#c30}.sc{color:#c30}.sd{font-style:italic;color:#c30}.s2{color:#c30}.se{color:#c30}.sh{color:#c30}.si{color:#a00}.sx{color:#c30}.sr{color:#3aa}.s1{color:#c30}.ss{color:#fc3}.bp{color:#366}.vc{color:#033}.vg{color:#033}.vi{color:#033}.il{color:#f60}.css .nt+.nt,.css .o,.css .o+.nt{color:#999}.language-bash::before,.language-sh::before{color:#009;content:"$ ";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.language-powershell::before{color:#009;content:"PM> ";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anchorjs-link{font-weight:400;color:rgba(0,123,255,.5);transition:color .16s linear}.anchorjs-link:hover{color:#007bff;text-decoration:none}.algolia-autocomplete{display:block!important;-ms-flex:1;flex:1}.algolia-autocomplete .ds-dropdown-menu{width:100%;min-width:0!important;max-width:none!important;padding:.75rem 0!important;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}@media (min-width:768px){.algolia-autocomplete .ds-dropdown-menu{width:175%}}.algolia-autocomplete .ds-dropdown-menu::before{display:none!important}.algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-]{padding:0!important;overflow:visible!important;background-color:transparent!important;border:0!important}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{margin-top:0!important}.algolia-autocomplete .algolia-docsearch-suggestion{padding:0!important;overflow:visible!important}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{padding:.125rem 1rem!important;margin-top:0!important;font-size:.875rem!important;font-weight:500!important;color:#7952b3!important;border-bottom:0!important}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{float:none!important;padding-top:0!important}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:none!important;width:auto!important;padding:0!important;text-align:left!important}.algolia-autocomplete .algolia-docsearch-suggestion--content{float:none!important;width:auto!important;padding:0!important}.algolia-autocomplete .algolia-docsearch-suggestion--content::before{display:none!important}.algolia-autocomplete .ds-suggestion:not(:first-child) .algolia-docsearch-suggestion--category-header{padding-top:.75rem!important;margin-top:.75rem!important;border-top:1px solid rgba(0,0,0,.1)}.algolia-autocomplete .ds-suggestion .algolia-docsearch-suggestion--subcategory-column{display:none!important}.algolia-autocomplete .algolia-docsearch-suggestion--title{display:block;padding:.25rem 1rem!important;margin-bottom:0!important;font-size:.875rem!important;font-weight:400!important}.algolia-autocomplete .algolia-docsearch-suggestion--text{padding:0 1rem .5rem!important;margin-top:-.25rem;font-size:.875rem!important;font-weight:400;line-height:1.25!important}.algolia-autocomplete .algolia-docsearch-footer{float:none!important;width:auto!important;height:auto!important;padding:.75rem 1rem 0;font-size:.75rem!important;line-height:1!important;color:#767676!important;border-top:1px solid rgba(0,0,0,.1)}.algolia-autocomplete .algolia-docsearch-footer--logo{display:inline!important;overflow:visible!important;color:inherit!important;text-indent:0!important;background:0 0!important}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#5f2dab;background-color:rgba(154,132,187,.12)}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{box-shadow:inset 0 -2px 0 0 rgba(95,45,171,.5)!important}.algolia-autocomplete .ds-suggestion.ds-cursor .algolia-docsearch-suggestion--content{background-color:rgba(208,189,236,.15)!important} -/*# sourceMappingURL=docs.min.css.map */ \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/css/docs.min.css.map b/public/scss/bootstrap-4.0.0-beta.2/assets/css/docs.min.css.map deleted file mode 100644 index b0ac9d47..00000000 --- a/public/scss/bootstrap-4.0.0-beta.2/assets/css/docs.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../scss/docs.scss","../scss/_nav.scss","../../scss/mixins/_breakpoints.scss","../scss/_masthead.scss","../scss/_featured-sites.scss","../scss/_ads.scss","../scss/_content.scss","assets/css/docs.min.css","../scss/_page-header.scss","../scss/_skiplink.scss","../scss/_sidebar.scss","../scss/_footer.scss","../scss/_component-examples.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_clearfix.scss","../scss/_responsive-tests.scss","../scss/_buttons.scss","../scss/_callouts.scss","../scss/_examples.scss","../scss/_team.scss","../scss/_browser-bugs.scss","../scss/_brand.scss","../scss/_colors.scss","../scss/_clipboard-js.scss","../scss/_syntax.scss","../scss/_anchor.scss","../scss/_algolia.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Docs (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under the Creative Commons Attribution 3.0 Unported License. For\n * details, see https://creativecommons.org/licenses/by/3.0/.\n */\n\n// Dev notes\n//\n// Background information on nomenclature and architecture decisions here.\n//\n// - Bootstrap functions, variables, and mixins are included for easy reuse.\n// Doing so gives us access to the same core utilities provided by Bootstrap.\n// For example, consistent media queries through those mixins.\n//\n// - Bootstrap's **docs variables** are prefixed with `$bd-`.\n// These custom colors avoid collision with the components Bootstrap provides.\n//\n// - Classes are prefixed with `.bd-`.\n// These classes indicate custom-built or modified components for the design\n// and layout of the Bootstrap docs. They are not included in our builds.\n//\n// Happy Bootstrapping!\n\n// Load Bootstrap variables and mixins\n@import \"../../scss/functions\";\n@import \"../../scss/variables\";\n@import \"../../scss/mixins\";\n\n// Load docs components\n@import \"variables\";\n@import \"nav\";\n@import \"masthead\";\n@import \"featured-sites\";\n@import \"ads\";\n@import \"content\";\n@import \"page-header\";\n@import \"skiplink\";\n@import \"sidebar\";\n@import \"footer\";\n@import \"component-examples\";\n@import \"responsive-tests\";\n@import \"buttons\";\n@import \"callouts\";\n@import \"examples\";\n@import \"team\";\n@import \"browser-bugs\";\n@import \"brand\";\n@import \"colors\";\n@import \"clipboard-js\";\n\n// Load docs dependencies\n@import \"syntax\";\n@import \"anchor\";\n@import \"algolia\";\n","//\n// Main navbar\n//\n\n.bd-navbar {\n min-height: 4rem;\n background-color: $bd-purple;\n box-shadow: 0 .5rem 1rem rgba(0,0,0,.05), inset 0 -1px 0 rgba(0,0,0,.1);\n\n @include media-breakpoint-down(md) {\n padding-right: .5rem;\n padding-left: .5rem;\n\n .navbar-nav-scroll {\n max-width: 100%;\n height: 2.5rem;\n margin-top: .25rem;\n overflow: hidden;\n font-size: .875rem;\n\n .navbar-nav {\n padding-bottom: 2rem;\n overflow-x: auto;\n white-space: nowrap;\n -webkit-overflow-scrolling: touch;\n }\n }\n }\n\n @include media-breakpoint-up(md) {\n @supports (position: sticky) {\n position: sticky;\n top: 0;\n z-index: 1071; // over everything in bootstrap\n }\n }\n\n .navbar-nav {\n .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n color: $bd-purple-light;\n\n &.active,\n &:hover {\n color: #fff;\n background-color: transparent;\n }\n\n &.active {\n font-weight: 500;\n }\n }\n }\n\n .navbar-nav-svg {\n display: inline-block;\n width: 1rem;\n height: 1rem;\n vertical-align: text-top;\n }\n\n .dropdown-menu {\n font-size: .875rem;\n }\n\n .dropdown-item.active {\n font-weight: 500;\n color: $gray-900;\n background-color: transparent;\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23292b2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E\");\n background-repeat: no-repeat;\n background-position: .4rem .6rem;\n background-size: .75rem .75rem;\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.1.\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - 1px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name) {\n @content;\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n.bd-masthead {\n position: relative;\n padding: 3rem ($grid-gutter-width / 2);\n // background-image: linear-gradient(45deg, #fafafa, #f5f5f5);\n\n h1 {\n line-height: 1;\n }\n\n .btn {\n width: 100%;\n padding: .8rem 2rem;\n font-size: 1.25rem;\n font-weight: 500;\n }\n\n .carbonad {\n margin-top: 0 !important;\n margin-bottom: -3rem !important;\n }\n\n @include media-breakpoint-up(sm) {\n padding-top: 5rem;\n padding-bottom: 5rem;\n\n .carbonad {\n margin-bottom: 0 !important;\n }\n }\n\n @include media-breakpoint-up(md) {\n h1 {\n font-size: 4rem;\n }\n\n .carbonad {\n margin-top: 3rem !important;\n }\n }\n}\n\n.bd-pretext {\n overflow: hidden;\n resize: none;\n}\n\n.half-rule {\n width: 6rem;\n margin: 2.5rem 0;\n}\n\n.masthead-followup {\n .bd-clipboard { display: none; }\n\n .highlight {\n padding: .5rem 0;\n background-color: transparent;\n }\n}\n",".bd-featured-sites {\n margin-right: -1px;\n margin-left: -1px;\n}\n.bd-featured-sites .col-6 {\n padding: 1px;\n}\n.bd-featured-sites .img-fluid {\n margin-top: 0;\n}\n\n@media (min-width: 768px) {\n .bd-featured-sites .col-sm-3:first-child img {\n border-top-left-radius: .25rem;\n border-bottom-left-radius: .25rem;\n }\n .bd-featured-sites .col-sm-3:last-child img {\n border-top-right-radius: .25rem;\n border-bottom-right-radius: .25rem;\n }\n}\n","// stylelint-disable declaration-no-important, selector-max-id\n\n//\n// Carbon ads\n//\n\n#carbonads {\n position: static;\n display: block;\n max-width: 400px;\n padding: 15px 15px 15px 160px;\n margin: 2rem 0;\n overflow: hidden;\n font-size: 13px;\n line-height: 1.4;\n text-align: left;\n background-color: rgba(0,0,0,.05);\n\n a {\n color: #333;\n text-decoration: none;\n }\n\n @include media-breakpoint-up(sm) {\n max-width: 330px;\n border-radius: 4px;\n }\n}\n\n.carbon-img {\n float: left;\n margin-left: -145px;\n}\n\n.carbon-poweredby {\n display: block;\n color: #777 !important;\n}\n","// stylelint-disable no-duplicate-selectors, selector-max-combinators, selector-max-compound-selectors, selector-max-type, selector-no-qualifying-type\n\n//\n// Automatically style Markdown-based tables like a Bootstrap `.table`.\n//\n\n.bd-content {\n order: 1;\n\n // Hack the sticky header\n > h2[id],\n > h3[id],\n > h4[id] {\n pointer-events: none;\n\n > div,\n > a {\n pointer-events: auto;\n }\n\n &::before {\n display: block;\n height: 6rem;\n margin-top: -6rem;\n visibility: hidden;\n content: \"\";\n }\n }\n\n > table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n\n @include media-breakpoint-down(md) {\n display: block;\n overflow-x: auto;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n }\n\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: $table-cell-padding;\n vertical-align: top;\n border: 1px solid $table-border-color;\n\n > p:last-child {\n margin-bottom: 0;\n }\n }\n }\n }\n\n // Prevent breaking of code (e.g., Grunt tasks list)\n td:first-child > code {\n white-space: nowrap;\n }\n }\n}\n\n//\n// Docs sections\n//\n\n.bd-content {\n > h2:not(:first-child) {\n margin-top: 3rem;\n }\n\n > h3 {\n margin-top: 1.5rem;\n }\n\n > ul li,\n > ol li {\n margin-bottom: .25rem;\n }\n\n @include media-breakpoint-up(lg) {\n > ul,\n > ol,\n > p {\n max-width: 80%;\n }\n }\n}\n\n.bd-title {\n margin-top: 1rem;\n margin-bottom: .5rem;\n font-weight: 300;\n\n @include media-breakpoint-up(sm) {\n font-size: 3rem;\n }\n}\n\n.bd-lead {\n font-size: 1.125rem;\n font-weight: 300;\n\n @include media-breakpoint-up(sm) {\n max-width: 80%;\n margin-bottom: 1rem;\n font-size: 1.5rem;\n }\n}\n\n.bd-text-purple { color: $bd-purple; }\n.bd-text-purple-bright { color: $bd-purple-bright; }\n","/*!\n * Bootstrap Docs (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under the Creative Commons Attribution 3.0 Unported License. For\n * details, see https://creativecommons.org/licenses/by/3.0/.\n */\n.bd-navbar {\n min-height: 4rem;\n background-color: #563d7c;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.05), inset 0 -1px 0 rgba(0, 0, 0, 0.1);\n}\n\n@media (max-width: 991px) {\n .bd-navbar {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .bd-navbar .navbar-nav-scroll {\n max-width: 100%;\n height: 2.5rem;\n margin-top: .25rem;\n overflow: hidden;\n font-size: .875rem;\n }\n .bd-navbar .navbar-nav-scroll .navbar-nav {\n padding-bottom: 2rem;\n overflow-x: auto;\n white-space: nowrap;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (min-width: 768px) {\n @supports ((position: -webkit-sticky) or (position: sticky)) {\n .bd-navbar {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1071;\n }\n }\n}\n\n.bd-navbar .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n color: #cdbfe3;\n}\n\n.bd-navbar .navbar-nav .nav-link.active, .bd-navbar .navbar-nav .nav-link:hover {\n color: #fff;\n background-color: transparent;\n}\n\n.bd-navbar .navbar-nav .nav-link.active {\n font-weight: 500;\n}\n\n.bd-navbar .navbar-nav-svg {\n display: inline-block;\n width: 1rem;\n height: 1rem;\n vertical-align: text-top;\n}\n\n.bd-navbar .dropdown-menu {\n font-size: .875rem;\n}\n\n.bd-navbar .dropdown-item.active {\n font-weight: 500;\n color: #212529;\n background-color: transparent;\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23292b2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E\");\n background-repeat: no-repeat;\n background-position: .4rem .6rem;\n background-size: .75rem .75rem;\n}\n\n.bd-masthead {\n position: relative;\n padding: 3rem 15px;\n}\n\n.bd-masthead h1 {\n line-height: 1;\n}\n\n.bd-masthead .btn {\n width: 100%;\n padding: .8rem 2rem;\n font-size: 1.25rem;\n font-weight: 500;\n}\n\n.bd-masthead .carbonad {\n margin-top: 0 !important;\n margin-bottom: -3rem !important;\n}\n\n@media (min-width: 576px) {\n .bd-masthead {\n padding-top: 5rem;\n padding-bottom: 5rem;\n }\n .bd-masthead .carbonad {\n margin-bottom: 0 !important;\n }\n}\n\n@media (min-width: 768px) {\n .bd-masthead h1 {\n font-size: 4rem;\n }\n .bd-masthead .carbonad {\n margin-top: 3rem !important;\n }\n}\n\n.bd-pretext {\n overflow: hidden;\n resize: none;\n}\n\n.half-rule {\n width: 6rem;\n margin: 2.5rem 0;\n}\n\n.masthead-followup .bd-clipboard {\n display: none;\n}\n\n.masthead-followup .highlight {\n padding: .5rem 0;\n background-color: transparent;\n}\n\n.bd-featured-sites {\n margin-right: -1px;\n margin-left: -1px;\n}\n\n.bd-featured-sites .col-6 {\n padding: 1px;\n}\n\n.bd-featured-sites .img-fluid {\n margin-top: 0;\n}\n\n@media (min-width: 768px) {\n .bd-featured-sites .col-sm-3:first-child img {\n border-top-left-radius: .25rem;\n border-bottom-left-radius: .25rem;\n }\n .bd-featured-sites .col-sm-3:last-child img {\n border-top-right-radius: .25rem;\n border-bottom-right-radius: .25rem;\n }\n}\n\n#carbonads {\n position: static;\n display: block;\n max-width: 400px;\n padding: 15px 15px 15px 160px;\n margin: 2rem 0;\n overflow: hidden;\n font-size: 13px;\n line-height: 1.4;\n text-align: left;\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n#carbonads a {\n color: #333;\n text-decoration: none;\n}\n\n@media (min-width: 576px) {\n #carbonads {\n max-width: 330px;\n border-radius: 4px;\n }\n}\n\n.carbon-img {\n float: left;\n margin-left: -145px;\n}\n\n.carbon-poweredby {\n display: block;\n color: #777 !important;\n}\n\n.bd-content {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.bd-content > h2[id],\n.bd-content > h3[id],\n.bd-content > h4[id] {\n pointer-events: none;\n}\n\n.bd-content > h2[id] > div,\n.bd-content > h2[id] > a,\n.bd-content > h3[id] > div,\n.bd-content > h3[id] > a,\n.bd-content > h4[id] > div,\n.bd-content > h4[id] > a {\n pointer-events: auto;\n}\n\n.bd-content > h2[id]::before,\n.bd-content > h3[id]::before,\n.bd-content > h4[id]::before {\n display: block;\n height: 6rem;\n margin-top: -6rem;\n visibility: hidden;\n content: \"\";\n}\n\n.bd-content > table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n}\n\n@media (max-width: 991px) {\n .bd-content > table {\n display: block;\n overflow-x: auto;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n}\n\n.bd-content > table > thead > tr > th,\n.bd-content > table > thead > tr > td,\n.bd-content > table > tbody > tr > th,\n.bd-content > table > tbody > tr > td,\n.bd-content > table > tfoot > tr > th,\n.bd-content > table > tfoot > tr > td {\n padding: 0.75rem;\n vertical-align: top;\n border: 1px solid #e9ecef;\n}\n\n.bd-content > table > thead > tr > th > p:last-child,\n.bd-content > table > thead > tr > td > p:last-child,\n.bd-content > table > tbody > tr > th > p:last-child,\n.bd-content > table > tbody > tr > td > p:last-child,\n.bd-content > table > tfoot > tr > th > p:last-child,\n.bd-content > table > tfoot > tr > td > p:last-child {\n margin-bottom: 0;\n}\n\n.bd-content > table td:first-child > code {\n white-space: nowrap;\n}\n\n.bd-content > h2:not(:first-child) {\n margin-top: 3rem;\n}\n\n.bd-content > h3 {\n margin-top: 1.5rem;\n}\n\n.bd-content > ul li,\n.bd-content > ol li {\n margin-bottom: .25rem;\n}\n\n@media (min-width: 992px) {\n .bd-content > ul,\n .bd-content > ol,\n .bd-content > p {\n max-width: 80%;\n }\n}\n\n.bd-title {\n margin-top: 1rem;\n margin-bottom: .5rem;\n font-weight: 300;\n}\n\n@media (min-width: 576px) {\n .bd-title {\n font-size: 3rem;\n }\n}\n\n.bd-lead {\n font-size: 1.125rem;\n font-weight: 300;\n}\n\n@media (min-width: 576px) {\n .bd-lead {\n max-width: 80%;\n margin-bottom: 1rem;\n font-size: 1.5rem;\n }\n}\n\n.bd-text-purple {\n color: #563d7c;\n}\n\n.bd-text-purple-bright {\n color: #7952b3;\n}\n\n.bd-pageheader {\n padding: 2rem 15px;\n margin-bottom: 1.5rem;\n color: #cdbfe3;\n text-align: center;\n background-color: #563d7c;\n}\n\n.bd-pageheader .container {\n position: relative;\n}\n\n.bd-pageheader h1 {\n font-size: 3rem;\n font-weight: 400;\n color: #fff;\n}\n\n.bd-pageheader p {\n margin-bottom: 0;\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n@media (min-width: 576px) {\n .bd-pageheader {\n padding-top: 4rem;\n padding-bottom: 4rem;\n margin-bottom: 3rem;\n text-align: left;\n }\n .bd-pageheader .carbonad {\n margin: 2rem 0 0 !important;\n }\n}\n\n@media (min-width: 768px) {\n .bd-pageheader h1 {\n font-size: 4rem;\n }\n .bd-pageheader p {\n font-size: 1.5rem;\n }\n}\n\n@media (min-width: 992px) {\n .bd-pageheader h1,\n .bd-pageheader p {\n margin-right: 380px;\n }\n .bd-pageheader .carbonad {\n position: absolute;\n top: 0;\n right: .75rem;\n margin: 0 !important;\n }\n}\n\n#skippy {\n display: block;\n padding: 1em;\n color: #fff;\n background-color: #563d7c;\n outline: 0;\n}\n\n#skippy .skiplink-text {\n padding: .5em;\n outline: 1px dotted;\n}\n\n.bd-toc {\n -ms-flex-order: 2;\n order: 2;\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n font-size: .875rem;\n}\n\n@supports ((position: -webkit-sticky) or (position: sticky)) {\n .bd-toc {\n position: -webkit-sticky;\n position: sticky;\n top: 4rem;\n max-height: calc(100vh - 4rem);\n overflow-y: auto;\n }\n}\n\n.section-nav {\n padding-left: 0;\n border-left: 1px solid #eee;\n}\n\n.section-nav ul {\n padding-left: 1rem;\n}\n\n.section-nav ul ul {\n display: none;\n}\n\n.toc-entry {\n display: block;\n}\n\n.toc-entry a {\n display: block;\n padding: .125rem 1.5rem;\n color: #99979c;\n}\n\n.toc-entry a:hover {\n color: #007bff;\n text-decoration: none;\n}\n\n.bd-sidebar {\n -ms-flex-order: 0;\n order: 0;\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n}\n\n@media (min-width: 768px) {\n .bd-sidebar {\n border-right: 1px solid rgba(0, 0, 0, 0.1);\n }\n @supports ((position: -webkit-sticky) or (position: sticky)) {\n .bd-sidebar {\n position: -webkit-sticky;\n position: sticky;\n top: 4rem;\n z-index: 1000;\n max-height: calc(100vh - 4rem);\n }\n }\n}\n\n@media (min-width: 1200px) {\n .bd-sidebar {\n max-width: 320px;\n }\n}\n\n.bd-links {\n padding-top: 1rem;\n padding-bottom: 1rem;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n@media (min-width: 768px) {\n @supports ((position: -webkit-sticky) or (position: sticky)) {\n .bd-links {\n max-height: calc(100vh - 9rem);\n overflow-y: auto;\n }\n }\n}\n\n@media (min-width: 768px) {\n .bd-links {\n display: block !important;\n }\n}\n\n.bd-search {\n position: relative;\n padding: 1rem 15px;\n margin-right: -15px;\n margin-left: -15px;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.bd-search .form-control:focus {\n border-color: #7952b3;\n box-shadow: 0 0 0 3px rgba(121, 82, 179, 0.25);\n}\n\n.bd-search-docs-toggle {\n line-height: 1;\n color: #212529;\n}\n\n.bd-sidenav {\n display: none;\n}\n\n.bd-toc-link {\n display: block;\n padding: .25rem 1.5rem;\n font-weight: 500;\n color: rgba(0, 0, 0, 0.65);\n}\n\n.bd-toc-link:hover {\n color: rgba(0, 0, 0, 0.85);\n text-decoration: none;\n}\n\n.bd-toc-item.active {\n margin-bottom: 1rem;\n}\n\n.bd-toc-item.active:not(:first-child) {\n margin-top: 1rem;\n}\n\n.bd-toc-item.active > .bd-toc-link {\n color: rgba(0, 0, 0, 0.85);\n}\n\n.bd-toc-item.active > .bd-toc-link:hover {\n background-color: transparent;\n}\n\n.bd-toc-item.active > .bd-sidenav {\n display: block;\n}\n\n.bd-sidebar .nav > li > a {\n display: block;\n padding: .25rem 1.5rem;\n font-size: 90%;\n color: rgba(0, 0, 0, 0.65);\n}\n\n.bd-sidebar .nav > li > a:hover {\n color: rgba(0, 0, 0, 0.85);\n text-decoration: none;\n background-color: transparent;\n}\n\n.bd-sidebar .nav > .active > a,\n.bd-sidebar .nav > .active:hover > a {\n font-weight: 500;\n color: rgba(0, 0, 0, 0.85);\n background-color: transparent;\n}\n\n.bd-footer {\n font-size: 85%;\n text-align: center;\n background-color: #f7f7f7;\n}\n\n.bd-footer a {\n font-weight: 500;\n color: #495057;\n}\n\n.bd-footer a:hover, .bd-footer a:focus {\n color: #007bff;\n}\n\n.bd-footer p {\n margin-bottom: 0;\n}\n\n@media (min-width: 576px) {\n .bd-footer {\n text-align: left;\n }\n}\n\n.bd-footer-links {\n padding-left: 0;\n margin-bottom: 1rem;\n}\n\n.bd-footer-links li {\n display: inline-block;\n}\n\n.bd-footer-links li + li {\n margin-left: 1rem;\n}\n\n.bd-example-row .row + .row {\n margin-top: 1rem;\n}\n\n.bd-example-row .row > .col,\n.bd-example-row .row > [class^=\"col-\"] {\n padding-top: .75rem;\n padding-bottom: .75rem;\n background-color: rgba(86, 61, 124, 0.15);\n border: 1px solid rgba(86, 61, 124, 0.2);\n}\n\n.bd-example-row .flex-items-top,\n.bd-example-row .flex-items-middle,\n.bd-example-row .flex-items-bottom {\n min-height: 6rem;\n background-color: rgba(255, 0, 0, 0.1);\n}\n\n.bd-example-row-flex-cols .row {\n min-height: 10rem;\n background-color: rgba(255, 0, 0, 0.1);\n}\n\n.bd-highlight {\n background-color: rgba(86, 61, 124, 0.15);\n border: 1px solid rgba(86, 61, 124, 0.15);\n}\n\n.example-container {\n width: 800px;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.example-row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.example-content-main {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n@media (min-width: 576px) {\n .example-content-main {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n}\n\n@media (min-width: 992px) {\n .example-content-main {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n}\n\n.example-content-secondary {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n@media (min-width: 576px) {\n .example-content-secondary {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n}\n\n@media (min-width: 992px) {\n .example-content-secondary {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n}\n\n.bd-example-container {\n min-width: 16rem;\n max-width: 25rem;\n margin-right: auto;\n margin-left: auto;\n}\n\n.bd-example-container-header {\n height: 3rem;\n margin-bottom: .5rem;\n background-color: white;\n border-radius: .25rem;\n}\n\n.bd-example-container-sidebar {\n float: right;\n width: 4rem;\n height: 8rem;\n background-color: #80bdff;\n border-radius: .25rem;\n}\n\n.bd-example-container-body {\n height: 8rem;\n margin-right: 4.5rem;\n background-color: #957bbe;\n border-radius: .25rem;\n}\n\n.bd-example-container-fluid {\n max-width: none;\n}\n\n.bd-example {\n position: relative;\n padding: 1rem;\n margin: 1rem -15px;\n border: solid #f7f7f9;\n border-width: .2rem 0 0;\n}\n\n.bd-example::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n@media (min-width: 576px) {\n .bd-example {\n padding: 1.5rem;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n border-width: .2rem;\n }\n}\n\n.bd-example + .highlight,\n.bd-example + .clipboard + .highlight {\n margin-top: 0;\n}\n\n.bd-example + p {\n margin-top: 2rem;\n}\n\n.bd-example .pos-f-t {\n position: relative;\n margin: -1rem;\n}\n\n@media (min-width: 576px) {\n .bd-example .pos-f-t {\n margin: -1.5rem;\n }\n}\n\n.bd-example > .form-control + .form-control {\n margin-top: .5rem;\n}\n\n.bd-example > .nav + .nav,\n.bd-example > .alert + .alert,\n.bd-example > .navbar + .navbar,\n.bd-example > .progress + .progress,\n.bd-example > .progress + .btn {\n margin-top: 1rem;\n}\n\n.bd-example > .dropdown-menu:first-child {\n position: static;\n display: block;\n}\n\n.bd-example > .form-group:last-child {\n margin-bottom: 0;\n}\n\n.bd-example > .close {\n float: none;\n}\n\n.bd-example-type .table .type-info {\n color: #999;\n vertical-align: middle;\n}\n\n.bd-example-type .table td {\n padding: 1rem 0;\n border-color: #eee;\n}\n\n.bd-example-type .table tr:first-child td {\n border-top: 0;\n}\n\n.bd-example-type h1,\n.bd-example-type h2,\n.bd-example-type h3,\n.bd-example-type h4,\n.bd-example-type h5,\n.bd-example-type h6 {\n margin: 0;\n}\n\n.bd-example-bg-classes p {\n padding: 1rem;\n}\n\n.bd-example > img + img {\n margin-left: .5rem;\n}\n\n.bd-example > .btn-group {\n margin-top: .25rem;\n margin-bottom: .25rem;\n}\n\n.bd-example > .btn-toolbar + .btn-toolbar {\n margin-top: .5rem;\n}\n\n.bd-example-control-sizing select,\n.bd-example-control-sizing input[type=\"text\"] + input[type=\"text\"] {\n margin-top: .5rem;\n}\n\n.bd-example-form .input-group {\n margin-bottom: .5rem;\n}\n\n.bd-example > textarea.form-control {\n resize: vertical;\n}\n\n.bd-example > .list-group {\n max-width: 400px;\n}\n\n.bd-example .fixed-top,\n.bd-example .sticky-top {\n position: static;\n margin: -1rem -1rem 1rem;\n}\n\n.bd-example .fixed-bottom {\n position: static;\n margin: 1rem -1rem -1rem;\n}\n\n@media (min-width: 576px) {\n .bd-example .fixed-top,\n .bd-example .sticky-top {\n margin: -1.5rem -1.5rem 1rem;\n }\n .bd-example .fixed-bottom {\n margin: 1rem -1.5rem -1.5rem;\n }\n}\n\n.bd-example .pagination {\n margin-top: .5rem;\n margin-bottom: .5rem;\n}\n\n.bd-example-modal {\n background-color: #fafafa;\n}\n\n.bd-example-modal .modal {\n position: relative;\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n z-index: 1;\n display: block;\n}\n\n.bd-example-modal .modal-dialog {\n left: auto;\n margin-right: auto;\n margin-left: auto;\n}\n\n.modal {\n z-index: 1072;\n}\n\n.modal .tooltip,\n.modal .popover {\n z-index: 1073;\n}\n\n.modal-backdrop {\n z-index: 1071;\n}\n\n.bd-example-tabs .nav-tabs {\n margin-bottom: 1rem;\n}\n\n.bd-example-tooltips {\n text-align: center;\n}\n\n.bd-example-tooltips > .btn {\n margin-top: .25rem;\n margin-bottom: .25rem;\n}\n\n.bs-tooltip-top-docs .arrow,\n.bs-tooltip-bottom-docs .arrow {\n left: 50%;\n}\n\n.bs-tooltip-right-docs .arrow,\n.bs-tooltip-left-docs .arrow {\n top: 50%;\n}\n\n.bd-example-popover-static {\n padding-bottom: 1.5rem;\n background-color: #f9f9f9;\n}\n\n.bd-example-popover-static .popover {\n position: relative;\n display: block;\n float: left;\n width: 260px;\n margin: 1.25rem;\n}\n\n.bs-popover-top-docs .arrow,\n.bs-popover-bottom-docs .arrow {\n left: 50%;\n}\n\n.bs-popover-right-docs .arrow,\n.bs-popover-left-docs .arrow {\n top: 50%;\n}\n\n.tooltip-demo a {\n white-space: nowrap;\n}\n\n.bd-example-tooltip-static .tooltip {\n position: relative;\n display: inline-block;\n margin: 10px 20px;\n opacity: 1;\n}\n\n.scrollspy-example {\n position: relative;\n height: 200px;\n margin-top: .5rem;\n overflow: auto;\n}\n\n.scrollspy-example-2 {\n position: relative;\n height: 350px;\n overflow: auto;\n}\n\n.bd-example-border-utils [class^=\"border\"] {\n display: inline-block;\n width: 5rem;\n height: 5rem;\n margin: .25rem;\n background-color: #f5f5f5;\n border: 1px solid;\n}\n\n.highlight {\n padding: 1rem;\n margin-top: 1rem;\n margin-bottom: 1rem;\n background-color: #f7f7f9;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n@media (min-width: 576px) {\n .highlight {\n padding: 1.5rem;\n }\n}\n\n.bd-content .highlight {\n margin-right: -15px;\n margin-left: -15px;\n}\n\n@media (min-width: 576px) {\n .bd-content .highlight {\n margin-right: 0;\n margin-left: 0;\n }\n}\n\n.highlight pre {\n padding: 0;\n margin-top: 0;\n margin-bottom: 0;\n background-color: transparent;\n border: 0;\n}\n\n.highlight pre code {\n font-size: inherit;\n color: #212529;\n}\n\n.table-responsive .highlight pre {\n white-space: normal;\n}\n\n.bd-table th small {\n display: block;\n font-weight: 400;\n color: #999;\n}\n\n.btn-bd-purple {\n font-weight: 500;\n color: #7952b3;\n border-color: #7952b3;\n}\n\n.btn-bd-purple:hover, .btn-bd-purple:active {\n color: #fff;\n background-color: #7952b3;\n border-color: #7952b3;\n}\n\n.btn-bd-yellow {\n font-weight: 500;\n color: #ffe484;\n border-color: #ffe484;\n}\n\n.btn-bd-yellow:hover, .btn-bd-yellow:active {\n color: #2a2730;\n background-color: #ffe484;\n border-color: #ffe484;\n}\n\n.bd-callout {\n padding: 1.25rem;\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n border: 1px solid #eee;\n border-left-width: .25rem;\n border-radius: .25rem;\n}\n\n.bd-callout h4 {\n margin-top: 0;\n margin-bottom: .25rem;\n}\n\n.bd-callout p:last-child {\n margin-bottom: 0;\n}\n\n.bd-callout code {\n border-radius: .25rem;\n}\n\n.bd-callout + .bd-callout {\n margin-top: -.25rem;\n}\n\n.bd-callout-info {\n border-left-color: #5bc0de;\n}\n\n.bd-callout-info h4 {\n color: #5bc0de;\n}\n\n.bd-callout-warning {\n border-left-color: #f0ad4e;\n}\n\n.bd-callout-warning h4 {\n color: #f0ad4e;\n}\n\n.bd-callout-danger {\n border-left-color: #d9534f;\n}\n\n.bd-callout-danger h4 {\n color: #d9534f;\n}\n\n.bd-examples .img-thumbnail {\n margin-bottom: .75rem;\n}\n\n.bd-examples h4 {\n margin-bottom: .25rem;\n}\n\n.bd-examples p {\n margin-bottom: 1.25rem;\n}\n\n@media (max-width: 480px) {\n .bd-examples {\n margin-right: -.75rem;\n margin-left: -.75rem;\n }\n .bd-examples > [class^=\"col-\"] {\n padding-right: .75rem;\n padding-left: .75rem;\n }\n}\n\n.bd-team {\n margin-bottom: 1.5rem;\n}\n\n.bd-team .team-member {\n line-height: 2rem;\n color: #555;\n}\n\n.bd-team .team-member:hover,\n.bd-team .team-member:focus {\n color: #333;\n}\n\n.bd-team .team-member:hover {\n text-decoration: none;\n}\n\n.bd-team .github-btn {\n float: right;\n width: 180px;\n height: 1.25rem;\n margin-top: .25rem;\n border: 0;\n}\n\n.bd-team img {\n float: left;\n width: 2rem;\n margin-right: .5rem;\n border-radius: .25rem;\n}\n\n.bd-browser-bugs td p {\n margin-bottom: 0;\n}\n\n.bd-browser-bugs th:first-child {\n width: 18%;\n}\n\n.bd-brand-logos {\n display: table;\n width: 100%;\n margin-bottom: 1rem;\n overflow: hidden;\n color: #563d7c;\n background-color: #f9f9f9;\n border-radius: .25rem;\n}\n\n.bd-brand-item {\n padding: 4rem 0;\n text-align: center;\n}\n\n.bd-brand-item + .bd-brand-item {\n border-top: 1px solid #fff;\n}\n\n.bd-brand-logos .inverse {\n color: #fff;\n background-color: #563d7c;\n}\n\n.bd-brand-item h1,\n.bd-brand-item h3 {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.bd-brand-item .bd-booticon {\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 768px) {\n .bd-brand-item {\n display: table-cell;\n width: 1%;\n }\n .bd-brand-item + .bd-brand-item {\n border-top: 0;\n border-left: 1px solid #fff;\n }\n .bd-brand-item h1 {\n font-size: 4rem;\n }\n}\n\n.color-swatches {\n margin: 0 -5px;\n overflow: hidden;\n}\n\n.color-swatch {\n float: left;\n width: 4rem;\n height: 4rem;\n margin-right: .25rem;\n margin-left: .25rem;\n border-radius: .25rem;\n}\n\n@media (min-width: 768px) {\n .color-swatch {\n width: 6rem;\n height: 6rem;\n }\n}\n\n.color-swatches .bd-purple {\n background-color: #563d7c;\n}\n\n.color-swatches .bd-purple-light {\n background-color: #cdbfe3;\n}\n\n.color-swatches .bd-purple-lighter {\n background-color: #e5e1ea;\n}\n\n.color-swatches .bd-gray {\n background-color: #f9f9f9;\n}\n\n.swatch-blue {\n color: #fff;\n background-color: #007bff;\n}\n\n.swatch-indigo {\n color: #fff;\n background-color: #6610f2;\n}\n\n.swatch-purple {\n color: #fff;\n background-color: #6f42c1;\n}\n\n.swatch-pink {\n color: #fff;\n background-color: #e83e8c;\n}\n\n.swatch-red {\n color: #fff;\n background-color: #dc3545;\n}\n\n.swatch-orange {\n color: #111;\n background-color: #fd7e14;\n}\n\n.swatch-yellow {\n color: #111;\n background-color: #ffc107;\n}\n\n.swatch-green {\n color: #fff;\n background-color: #28a745;\n}\n\n.swatch-teal {\n color: #fff;\n background-color: #20c997;\n}\n\n.swatch-cyan {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.swatch-white {\n color: #111;\n background-color: #fff;\n}\n\n.swatch-gray {\n color: #fff;\n background-color: #868e96;\n}\n\n.swatch-gray-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.swatch-primary {\n color: #fff;\n background-color: #007bff;\n}\n\n.swatch-secondary {\n color: #fff;\n background-color: #868e96;\n}\n\n.swatch-success {\n color: #fff;\n background-color: #28a745;\n}\n\n.swatch-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.swatch-warning {\n color: #111;\n background-color: #ffc107;\n}\n\n.swatch-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\n.swatch-light {\n color: #111;\n background-color: #f8f9fa;\n}\n\n.swatch-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.swatch-100 {\n color: #111;\n background-color: #f8f9fa;\n}\n\n.swatch-200 {\n color: #111;\n background-color: #e9ecef;\n}\n\n.swatch-300 {\n color: #111;\n background-color: #dee2e6;\n}\n\n.swatch-400 {\n color: #111;\n background-color: #ced4da;\n}\n\n.swatch-500 {\n color: #111;\n background-color: #adb5bd;\n}\n\n.swatch-600 {\n color: #fff;\n background-color: #868e96;\n}\n\n.swatch-700 {\n color: #fff;\n background-color: #495057;\n}\n\n.swatch-800 {\n color: #fff;\n background-color: #343a40;\n}\n\n.swatch-900 {\n color: #fff;\n background-color: #212529;\n}\n\n.bd-clipboard {\n position: relative;\n display: none;\n float: right;\n}\n\n.bd-clipboard + .highlight {\n margin-top: 0;\n}\n\n.btn-clipboard {\n position: absolute;\n top: .5rem;\n right: .5rem;\n z-index: 10;\n display: block;\n padding: .25rem .5rem;\n font-size: 75%;\n color: #818a91;\n cursor: pointer;\n background-color: transparent;\n border: 0;\n border-radius: .25rem;\n}\n\n.btn-clipboard:hover {\n color: #fff;\n background-color: #027de7;\n}\n\n@media (min-width: 768px) {\n .bd-clipboard {\n display: block;\n }\n}\n\n.hll {\n background-color: #ffc;\n}\n\n.c {\n color: #999;\n}\n\n.k {\n color: #069;\n}\n\n.o {\n color: #555;\n}\n\n.cm {\n color: #999;\n}\n\n.cp {\n color: #099;\n}\n\n.c1 {\n color: #999;\n}\n\n.cs {\n color: #999;\n}\n\n.gd {\n background-color: #fcc;\n border: 1px solid #c00;\n}\n\n.ge {\n font-style: italic;\n}\n\n.gr {\n color: #f00;\n}\n\n.gh {\n color: #030;\n}\n\n.gi {\n background-color: #cfc;\n border: 1px solid #0c0;\n}\n\n.go {\n color: #aaa;\n}\n\n.gp {\n color: #009;\n}\n\n.gu {\n color: #030;\n}\n\n.gt {\n color: #9c6;\n}\n\n.kc {\n color: #069;\n}\n\n.kd {\n color: #069;\n}\n\n.kn {\n color: #069;\n}\n\n.kp {\n color: #069;\n}\n\n.kr {\n color: #069;\n}\n\n.kt {\n color: #078;\n}\n\n.m {\n color: #f60;\n}\n\n.s {\n color: #d44950;\n}\n\n.na {\n color: #4f9fcf;\n}\n\n.nb {\n color: #366;\n}\n\n.nc {\n color: #0a8;\n}\n\n.no {\n color: #360;\n}\n\n.nd {\n color: #99f;\n}\n\n.ni {\n color: #999;\n}\n\n.ne {\n color: #c00;\n}\n\n.nf {\n color: #c0f;\n}\n\n.nl {\n color: #99f;\n}\n\n.nn {\n color: #0cf;\n}\n\n.nt {\n color: #2f6f9f;\n}\n\n.nv {\n color: #033;\n}\n\n.ow {\n color: #000;\n}\n\n.w {\n color: #bbb;\n}\n\n.mf {\n color: #f60;\n}\n\n.mh {\n color: #f60;\n}\n\n.mi {\n color: #f60;\n}\n\n.mo {\n color: #f60;\n}\n\n.sb {\n color: #c30;\n}\n\n.sc {\n color: #c30;\n}\n\n.sd {\n font-style: italic;\n color: #c30;\n}\n\n.s2 {\n color: #c30;\n}\n\n.se {\n color: #c30;\n}\n\n.sh {\n color: #c30;\n}\n\n.si {\n color: #a00;\n}\n\n.sx {\n color: #c30;\n}\n\n.sr {\n color: #3aa;\n}\n\n.s1 {\n color: #c30;\n}\n\n.ss {\n color: #fc3;\n}\n\n.bp {\n color: #366;\n}\n\n.vc {\n color: #033;\n}\n\n.vg {\n color: #033;\n}\n\n.vi {\n color: #033;\n}\n\n.il {\n color: #f60;\n}\n\n.css .o,\n.css .o + .nt,\n.css .nt + .nt {\n color: #999;\n}\n\n.language-bash::before,\n.language-sh::before {\n color: #009;\n content: \"$ \";\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.language-powershell::before {\n color: #009;\n content: \"PM> \";\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.anchorjs-link {\n font-weight: 400;\n color: rgba(0, 123, 255, 0.5);\n transition: color .16s linear;\n}\n\n.anchorjs-link:hover {\n color: #007bff;\n text-decoration: none;\n}\n\n.algolia-autocomplete {\n display: block !important;\n -ms-flex: 1;\n flex: 1;\n}\n\n.algolia-autocomplete .ds-dropdown-menu {\n width: 100%;\n min-width: 0 !important;\n max-width: none !important;\n padding: .75rem 0 !important;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);\n}\n\n@media (min-width: 768px) {\n .algolia-autocomplete .ds-dropdown-menu {\n width: 175%;\n }\n}\n\n.algolia-autocomplete .ds-dropdown-menu::before {\n display: none !important;\n}\n\n.algolia-autocomplete .ds-dropdown-menu [class^=\"ds-dataset-\"] {\n padding: 0 !important;\n overflow: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n}\n\n.algolia-autocomplete .ds-dropdown-menu .ds-suggestions {\n margin-top: 0 !important;\n}\n\n.algolia-autocomplete .algolia-docsearch-suggestion {\n padding: 0 !important;\n overflow: visible !important;\n}\n\n.algolia-autocomplete .algolia-docsearch-suggestion--category-header {\n padding: .125rem 1rem !important;\n margin-top: 0 !important;\n font-size: .875rem !important;\n font-weight: 500 !important;\n color: #7952b3 !important;\n border-bottom: 0 !important;\n}\n\n.algolia-autocomplete .algolia-docsearch-suggestion--wrapper {\n float: none !important;\n padding-top: 0 !important;\n}\n\n.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column {\n float: none !important;\n width: auto !important;\n padding: 0 !important;\n text-align: left !important;\n}\n\n.algolia-autocomplete .algolia-docsearch-suggestion--content {\n float: none !important;\n width: auto !important;\n padding: 0 !important;\n}\n\n.algolia-autocomplete .algolia-docsearch-suggestion--content::before {\n display: none !important;\n}\n\n.algolia-autocomplete .ds-suggestion:not(:first-child) .algolia-docsearch-suggestion--category-header {\n padding-top: .75rem !important;\n margin-top: .75rem !important;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\n.algolia-autocomplete .ds-suggestion .algolia-docsearch-suggestion--subcategory-column {\n display: none !important;\n}\n\n.algolia-autocomplete .algolia-docsearch-suggestion--title {\n display: block;\n padding: .25rem 1rem !important;\n margin-bottom: 0 !important;\n font-size: .875rem !important;\n font-weight: 400 !important;\n}\n\n.algolia-autocomplete .algolia-docsearch-suggestion--text {\n padding: 0 1rem .5rem !important;\n margin-top: -.25rem;\n font-size: .875rem !important;\n font-weight: 400;\n line-height: 1.25 !important;\n}\n\n.algolia-autocomplete .algolia-docsearch-footer {\n float: none !important;\n width: auto !important;\n height: auto !important;\n padding: .75rem 1rem 0;\n font-size: .75rem !important;\n line-height: 1 !important;\n color: #767676 !important;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\n.algolia-autocomplete .algolia-docsearch-footer--logo {\n display: inline !important;\n overflow: visible !important;\n color: inherit !important;\n text-indent: 0 !important;\n background: none !important;\n}\n\n.algolia-autocomplete .algolia-docsearch-suggestion--highlight {\n color: #5f2dab;\n background-color: rgba(154, 132, 187, 0.12);\n}\n\n.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight {\n box-shadow: inset 0 -2px 0 0 rgba(95, 45, 171, 0.5) !important;\n}\n\n.algolia-autocomplete .ds-suggestion.ds-cursor .algolia-docsearch-suggestion--content {\n background-color: rgba(208, 189, 236, 0.15) !important;\n}\n/*# sourceMappingURL=docs.min.css.map */","// stylelint-disable declaration-no-important\n\n.bd-pageheader {\n padding: 2rem ($grid-gutter-width / 2);\n margin-bottom: 1.5rem;\n color: $bd-purple-light;\n text-align: center;\n background-color: $bd-purple;\n\n .container {\n position: relative;\n }\n\n h1 {\n font-size: 3rem;\n font-weight: 400;\n color: #fff;\n }\n\n p {\n margin-bottom: 0;\n font-size: 1.25rem;\n font-weight: 300;\n }\n\n @include media-breakpoint-up(sm) {\n padding-top: 4rem;\n padding-bottom: 4rem;\n margin-bottom: 3rem;\n text-align: left;\n\n .carbonad {\n margin: 2rem 0 0 !important;\n }\n }\n\n @include media-breakpoint-up(md) {\n h1 {\n font-size: 4rem;\n }\n\n p {\n font-size: 1.5rem;\n }\n }\n\n @include media-breakpoint-up(lg) {\n h1,\n p {\n margin-right: 380px;\n }\n\n .carbonad {\n position: absolute;\n top: 0;\n right: .75rem; // offset from the .container's padding\n margin: 0 !important;\n }\n }\n}\n","// stylelint-disable selector-max-id\n\n#skippy {\n display: block;\n padding: 1em;\n color: #fff;\n background-color: $bd-purple;\n outline: 0;\n\n .skiplink-text {\n padding: .5em;\n outline: 1px dotted;\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Right side table of contents\n//\n\n.bd-toc {\n @supports (position: sticky) {\n position: sticky;\n top: 4rem;\n max-height: calc(100vh - 4rem);\n overflow-y: auto;\n }\n order: 2;\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n font-size: .875rem;\n}\n\n.section-nav {\n padding-left: 0;\n border-left: 1px solid #eee;\n\n ul {\n padding-left: 1rem;\n\n ul {\n display: none;\n }\n }\n}\n\n.toc-entry {\n display: block;\n\n a {\n display: block;\n padding: .125rem 1.5rem;\n color: #99979c;\n\n &:hover {\n color: $blue;\n text-decoration: none;\n }\n }\n}\n\n//\n// Left side navigation\n//\n\n.bd-sidebar {\n order: 0;\n // background-color: #f5f2f9;\n border-bottom: 1px solid rgba(0,0,0,.1);\n\n @include media-breakpoint-up(md) {\n @supports (position: sticky) {\n position: sticky;\n top: 4rem;\n z-index: 1000;\n max-height: calc(100vh - 4rem);\n }\n border-right: 1px solid rgba(0,0,0,.1);\n }\n\n @include media-breakpoint-up(xl) {\n max-width: 320px;\n }\n}\n\n.bd-links {\n padding-top: 1rem;\n padding-bottom: 1rem;\n margin-right: -15px;\n margin-left: -15px;\n\n @include media-breakpoint-up(md) {\n @supports (position: sticky) {\n max-height: calc(100vh - 9rem);\n overflow-y: auto;\n }\n }\n\n // Override collapse behaviors\n @include media-breakpoint-up(md) {\n display: block !important;\n }\n}\n\n.bd-search {\n position: relative; // To contain the Algolia search\n padding: 1rem 15px;\n margin-right: -15px;\n margin-left: -15px;\n border-bottom: 1px solid rgba(0,0,0,.05);\n\n .form-control:focus {\n border-color: $bd-purple-bright;\n box-shadow: 0 0 0 3px rgba($bd-purple-bright, .25);\n }\n}\n\n.bd-search-docs-toggle {\n line-height: 1;\n color: $gray-900;\n}\n\n.bd-sidenav {\n display: none;\n}\n\n.bd-toc-link {\n display: block;\n padding: .25rem 1.5rem;\n font-weight: 500;\n color: rgba(0,0,0,.65);\n\n &:hover {\n color: rgba(0,0,0,.85);\n text-decoration: none;\n }\n}\n\n.bd-toc-item {\n &.active {\n margin-bottom: 1rem;\n\n &:not(:first-child) {\n margin-top: 1rem;\n }\n\n > .bd-toc-link {\n color: rgba(0,0,0,.85);\n\n &:hover {\n background-color: transparent;\n }\n }\n\n > .bd-sidenav {\n display: block;\n }\n }\n}\n\n// All levels of nav\n.bd-sidebar .nav > li > a {\n display: block;\n padding: .25rem 1.5rem;\n font-size: 90%;\n color: rgba(0,0,0,.65);\n}\n\n.bd-sidebar .nav > li > a:hover {\n color: rgba(0,0,0,.85);\n text-decoration: none;\n background-color: transparent;\n}\n\n.bd-sidebar .nav > .active > a,\n.bd-sidebar .nav > .active:hover > a {\n font-weight: 500;\n color: rgba(0,0,0,.85);\n background-color: transparent;\n}\n","//\n// Footer\n//\n\n.bd-footer {\n font-size: 85%;\n text-align: center;\n background-color: #f7f7f7;\n\n a {\n font-weight: 500;\n color: $gray-700;\n\n &:hover,\n &:focus {\n color: $link-color;\n }\n }\n\n p {\n margin-bottom: 0;\n }\n\n @include media-breakpoint-up(sm) {\n text-align: left;\n }\n}\n\n.bd-footer-links {\n padding-left: 0;\n margin-bottom: 1rem;\n\n li {\n display: inline-block;\n\n + li {\n margin-left: 1rem;\n }\n }\n}\n","// stylelint-disable no-duplicate-selectors, selector-no-qualifying-type\n\n//\n// Grid examples\n//\n\n.bd-example-row {\n .row + .row {\n margin-top: 1rem;\n }\n\n .row {\n > .col,\n > [class^=\"col-\"] {\n padding-top: .75rem;\n padding-bottom: .75rem;\n background-color: rgba(86,61,124,.15);\n border: 1px solid rgba(86,61,124,.2);\n }\n }\n\n .flex-items-top,\n .flex-items-middle,\n .flex-items-bottom {\n min-height: 6rem;\n background-color: rgba(255,0,0,.1);\n }\n}\n\n.bd-example-row-flex-cols .row {\n min-height: 10rem;\n background-color: rgba(255,0,0,.1);\n}\n\n.bd-highlight {\n background-color: rgba($bd-purple, .15);\n border: 1px solid rgba($bd-purple, .15);\n}\n\n// Grid mixins\n.example-container {\n width: 800px;\n @include make-container();\n}\n\n.example-row {\n @include make-row();\n}\n\n.example-content-main {\n @include make-col-ready();\n\n @include media-breakpoint-up(sm) {\n @include make-col(6);\n }\n\n @include media-breakpoint-up(lg) {\n @include make-col(8);\n }\n}\n\n.example-content-secondary {\n @include make-col-ready();\n\n @include media-breakpoint-up(sm) {\n @include make-col(6);\n }\n\n @include media-breakpoint-up(lg) {\n @include make-col(4);\n }\n}\n\n\n//\n// Container illustrations\n//\n\n.bd-example-container {\n min-width: 16rem;\n max-width: 25rem;\n margin-right: auto;\n margin-left: auto;\n}\n\n.bd-example-container-header {\n height: 3rem;\n margin-bottom: .5rem;\n background-color: lighten($blue, 50%);\n border-radius: .25rem;\n}\n\n.bd-example-container-sidebar {\n float: right;\n width: 4rem;\n height: 8rem;\n background-color: lighten($blue, 25%);\n border-radius: .25rem;\n}\n\n.bd-example-container-body {\n height: 8rem;\n margin-right: 4.5rem;\n background-color: lighten($bd-purple, 25%);\n border-radius: .25rem;\n}\n\n.bd-example-container-fluid {\n max-width: none;\n}\n\n\n//\n// Docs examples\n//\n\n.bd-example {\n position: relative;\n padding: 1rem;\n margin: 1rem (-$grid-gutter-width / 2);\n border: solid #f7f7f9;\n border-width: .2rem 0 0;\n @include clearfix();\n\n @include media-breakpoint-up(sm) {\n padding: 1.5rem;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n border-width: .2rem;\n }\n\n + .highlight,\n + .clipboard + .highlight {\n margin-top: 0;\n }\n\n + p {\n margin-top: 2rem;\n }\n\n .pos-f-t {\n position: relative;\n margin: -1rem;\n\n @include media-breakpoint-up(sm) {\n margin: -1.5rem;\n }\n }\n\n > .form-control {\n + .form-control {\n margin-top: .5rem;\n }\n }\n\n > .nav + .nav,\n > .alert + .alert,\n > .navbar + .navbar,\n > .progress + .progress,\n > .progress + .btn {\n margin-top: 1rem;\n }\n\n > .dropdown-menu:first-child {\n position: static;\n display: block;\n }\n\n > .form-group:last-child {\n margin-bottom: 0;\n }\n}\n\n.bd-example > .close {\n float: none;\n}\n\n// Typography\n.bd-example-type .table .type-info {\n color: #999;\n vertical-align: middle;\n}\n.bd-example-type .table td {\n padding: 1rem 0;\n border-color: #eee;\n}\n.bd-example-type .table tr:first-child td {\n border-top: 0;\n}\n.bd-example-type h1,\n.bd-example-type h2,\n.bd-example-type h3,\n.bd-example-type h4,\n.bd-example-type h5,\n.bd-example-type h6 {\n margin: 0;\n}\n\n// Contextual background colors\n.bd-example-bg-classes p {\n padding: 1rem;\n}\n\n// Images\n.bd-example > img {\n + img {\n margin-left: .5rem;\n }\n}\n\n// Buttons\n.bd-example > .btn-group {\n margin-top: .25rem;\n margin-bottom: .25rem;\n}\n.bd-example > .btn-toolbar + .btn-toolbar {\n margin-top: .5rem;\n}\n\n// Forms\n.bd-example-control-sizing select,\n.bd-example-control-sizing input[type=\"text\"] + input[type=\"text\"] {\n margin-top: .5rem;\n}\n.bd-example-form .input-group {\n margin-bottom: .5rem;\n}\n.bd-example > textarea.form-control {\n resize: vertical;\n}\n\n// List groups\n.bd-example > .list-group {\n max-width: 400px;\n}\n\n// Navbars\n.bd-example {\n .fixed-top,\n .sticky-top {\n position: static;\n margin: -1rem -1rem 1rem;\n }\n .fixed-bottom {\n position: static;\n margin: 1rem -1rem -1rem;\n }\n\n @include media-breakpoint-up(sm) {\n .fixed-top,\n .sticky-top {\n margin: -1.5rem -1.5rem 1rem;\n }\n .fixed-bottom {\n margin: 1rem -1.5rem -1.5rem;\n }\n }\n}\n\n// Pagination\n.bd-example .pagination {\n margin-top: .5rem;\n margin-bottom: .5rem;\n}\n\n// Example modals\n.bd-example-modal {\n background-color: #fafafa;\n\n .modal {\n position: relative;\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n z-index: 1;\n display: block;\n }\n\n .modal-dialog {\n left: auto;\n margin-right: auto;\n margin-left: auto;\n }\n}\n\n.modal {\n z-index: 1072;\n\n .tooltip,\n .popover {\n z-index: 1073;\n }\n}\n\n.modal-backdrop {\n z-index: 1071;\n}\n\n\n// Example tabbable tabs\n.bd-example-tabs .nav-tabs {\n margin-bottom: 1rem;\n}\n\n// Tooltips\n.bd-example-tooltips {\n text-align: center;\n}\n.bd-example-tooltips > .btn {\n margin-top: .25rem;\n margin-bottom: .25rem;\n}\n.bs-tooltip-top-docs,\n.bs-tooltip-bottom-docs {\n .arrow {\n left: 50%;\n }\n}\n.bs-tooltip-right-docs,\n.bs-tooltip-left-docs {\n .arrow {\n top: 50%;\n }\n}\n\n// Popovers\n.bd-example-popover-static {\n padding-bottom: 1.5rem;\n background-color: #f9f9f9;\n}\n.bd-example-popover-static .popover {\n position: relative;\n display: block;\n float: left;\n width: 260px;\n margin: 1.25rem;\n}\n.bs-popover-top-docs,\n.bs-popover-bottom-docs {\n .arrow {\n left: 50%;\n }\n}\n.bs-popover-right-docs,\n.bs-popover-left-docs {\n .arrow {\n top: 50%;\n }\n}\n\n// Tooltips\n.tooltip-demo a {\n white-space: nowrap;\n}\n\n.bd-example-tooltip-static .tooltip {\n position: relative;\n display: inline-block;\n margin: 10px 20px;\n opacity: 1;\n}\n\n// Scrollspy demo on fixed height div\n.scrollspy-example {\n position: relative;\n height: 200px;\n margin-top: .5rem;\n overflow: auto;\n}\n\n.scrollspy-example-2 {\n position: relative;\n height: 350px;\n overflow: auto;\n}\n\n.bd-example-border-utils {\n [class^=\"border\"] {\n display: inline-block;\n width: 5rem;\n height: 5rem;\n margin: .25rem;\n background-color: #f5f5f5;\n border: 1px solid;\n }\n}\n\n//\n// Code snippets\n//\n\n.highlight {\n padding: 1rem;\n margin-top: 1rem;\n margin-bottom: 1rem;\n background-color: #f7f7f9;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n\n @include media-breakpoint-up(sm) {\n padding: 1.5rem;\n }\n}\n\n.bd-content .highlight {\n margin-right: (-$grid-gutter-width / 2);\n margin-left: (-$grid-gutter-width / 2);\n\n @include media-breakpoint-up(sm) {\n margin-right: 0;\n margin-left: 0;\n }\n}\n\n.highlight pre {\n padding: 0;\n margin-top: 0;\n margin-bottom: 0;\n background-color: transparent;\n border: 0;\n}\n.highlight pre code {\n font-size: inherit;\n color: $gray-900; // Effectively the base text color\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n","//\n// Responsive tests\n//\n\n// Responsive (scrollable) doc tables\n.table-responsive .highlight pre {\n white-space: normal;\n}\n\n// Utility classes table\n.bd-table th small {\n display: block;\n font-weight: 400;\n color: #999;\n}\n","// Buttons\n//\n// Custom buttons for the docs.\n\n.btn-bd-purple {\n font-weight: 500;\n color: $bd-purple-bright;\n border-color: $bd-purple-bright;\n\n &:hover,\n &:active {\n color: #fff;\n background-color: $bd-purple-bright;\n border-color: $bd-purple-bright;\n }\n}\n\n.btn-bd-yellow {\n font-weight: 500;\n color: $bd-yellow;\n border-color: $bd-yellow;\n\n &:hover,\n &:active {\n color: $bd-graphite;\n background-color: $bd-yellow;\n border-color: $bd-yellow;\n }\n}\n","//\n// Callouts\n//\n\n.bd-callout {\n padding: 1.25rem;\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n border: 1px solid #eee;\n border-left-width: .25rem;\n border-radius: .25rem;\n}\n\n.bd-callout h4 {\n margin-top: 0;\n margin-bottom: .25rem;\n}\n\n.bd-callout p:last-child {\n margin-bottom: 0;\n}\n\n.bd-callout code {\n border-radius: .25rem;\n}\n\n.bd-callout + .bd-callout {\n margin-top: -.25rem;\n}\n\n// Variations\n@mixin bs-callout-variant($color) {\n border-left-color: $color;\n\n h4 { color: $color; }\n}\n\n.bd-callout-info { @include bs-callout-variant($bd-info); }\n.bd-callout-warning { @include bs-callout-variant($bd-warning); }\n.bd-callout-danger { @include bs-callout-variant($bd-danger); }\n","//\n// Examples\n//\n\n.bd-examples .img-thumbnail {\n margin-bottom: .75rem;\n}\n.bd-examples h4 {\n margin-bottom: .25rem;\n}\n.bd-examples p {\n margin-bottom: 1.25rem;\n}\n\n@media (max-width: 480px) {\n .bd-examples {\n margin-right: -.75rem;\n margin-left: -.75rem;\n }\n .bd-examples > [class^=\"col-\"] {\n padding-right: .75rem;\n padding-left: .75rem;\n }\n}\n",".bd-team {\n margin-bottom: 1.5rem;\n\n .team-member {\n line-height: 2rem;\n color: #555;\n }\n\n .team-member:hover,\n .team-member:focus {\n color: #333;\n }\n\n .team-member:hover {\n text-decoration: none;\n }\n\n .github-btn {\n float: right;\n width: 180px;\n height: 1.25rem;\n margin-top: .25rem;\n border: 0;\n }\n\n img {\n float: left;\n width: 2rem;\n margin-right: .5rem;\n border-radius: .25rem;\n }\n}\n","// Wall of Browser Bugs\n//\n// Better display for the responsive table on the Wall of Browser Bugs.\n\n.bd-browser-bugs {\n td p {\n margin-bottom: 0;\n }\n th:first-child {\n width: 18%;\n }\n}\n","// stylelint-disable no-duplicate-selectors\n\n//\n// Brand guidelines\n//\n\n// Logo series wrapper\n.bd-brand-logos {\n display: table;\n width: 100%;\n margin-bottom: 1rem;\n overflow: hidden;\n color: #563d7c;\n background-color: #f9f9f9;\n border-radius: .25rem;\n}\n\n// Individual items\n.bd-brand-item {\n padding: 4rem 0;\n text-align: center;\n}\n.bd-brand-item + .bd-brand-item {\n border-top: 1px solid #fff;\n}\n.bd-brand-logos .inverse {\n color: #fff;\n background-color: #563d7c;\n}\n\n// Heading content within\n.bd-brand-item h1,\n.bd-brand-item h3 {\n margin-top: 0;\n margin-bottom: 0;\n}\n.bd-brand-item .bd-booticon {\n margin-right: auto;\n margin-left: auto;\n}\n\n// Make the icons stand out on what is/isn't okay\n// .bd-brand-item .glyphicon {\n// width: 30px;\n// height: 30px;\n// margin: 10px auto -10px;\n// line-height: 30px;\n// color: #fff;\n// border-radius: 50%;\n// }\n// .bd-brand-item .glyphicon-ok {\n// background-color: #5cb85c;\n// }\n// .bd-brand-item .glyphicon-remove {\n// background-color: #d9534f;\n// }\n\n@media (min-width: 768px) {\n .bd-brand-item {\n display: table-cell;\n width: 1%;\n }\n .bd-brand-item + .bd-brand-item {\n border-top: 0;\n border-left: 1px solid #fff;\n }\n .bd-brand-item h1 {\n font-size: 4rem;\n }\n}\n\n\n//\n// Color swatches\n//\n\n.color-swatches {\n margin: 0 -5px;\n overflow: hidden; // clearfix\n}\n\n.color-swatch {\n float: left;\n width: 4rem;\n height: 4rem;\n margin-right: .25rem;\n margin-left: .25rem;\n border-radius: .25rem;\n\n @media (min-width: 768px) {\n width: 6rem;\n height: 6rem;\n }\n}\n\n// Docs colors\n.color-swatches {\n .bd-purple {\n background-color: $bd-purple;\n }\n .bd-purple-light {\n background-color: $bd-purple-light;\n }\n .bd-purple-lighter {\n background-color: #e5e1ea;\n }\n .bd-gray {\n background-color: #f9f9f9;\n }\n}\n","//\n// Docs color palette classes\n//\n\n@each $color, $value in $colors {\n .swatch-#{$color} {\n color: color-yiq($value);\n background-color: #{$value};\n }\n}\n\n@each $color, $value in $theme-colors {\n .swatch-#{$color} {\n color: color-yiq($value);\n background-color: #{$value};\n }\n}\n\n@each $color, $value in $grays {\n .swatch-#{$color} {\n color: color-yiq($value);\n background-color: #{$value};\n }\n}\n","// clipboard.js\n//\n// JS-based `Copy` buttons for code snippets.\n\n.bd-clipboard {\n position: relative;\n display: none;\n float: right;\n\n + .highlight {\n margin-top: 0;\n }\n}\n\n.btn-clipboard {\n position: absolute;\n top: .5rem;\n right: .5rem;\n z-index: 10;\n display: block;\n padding: .25rem .5rem;\n font-size: 75%;\n color: #818a91;\n cursor: pointer;\n background-color: transparent;\n border: 0;\n border-radius: .25rem;\n\n &:hover {\n color: #fff;\n background-color: #027de7;\n }\n}\n\n@media (min-width: 768px) {\n .bd-clipboard {\n display: block;\n }\n}\n","// stylelint-disable declaration-block-single-line-max-declarations\n\n.hll { background-color: #ffc; }\n.c { color: #999; }\n.k { color: #069; }\n.o { color: #555; }\n.cm { color: #999; }\n.cp { color: #099; }\n.c1 { color: #999; }\n.cs { color: #999; }\n.gd { background-color: #fcc; border: 1px solid #c00; }\n.ge { font-style: italic; }\n.gr { color: #f00; }\n.gh { color: #030; }\n.gi { background-color: #cfc; border: 1px solid #0c0; }\n.go { color: #aaa; }\n.gp { color: #009; }\n.gu { color: #030; }\n.gt { color: #9c6; }\n.kc { color: #069; }\n.kd { color: #069; }\n.kn { color: #069; }\n.kp { color: #069; }\n.kr { color: #069; }\n.kt { color: #078; }\n.m { color: #f60; }\n.s { color: #d44950; }\n.na { color: #4f9fcf; }\n.nb { color: #366; }\n.nc { color: #0a8; }\n.no { color: #360; }\n.nd { color: #99f; }\n.ni { color: #999; }\n.ne { color: #c00; }\n.nf { color: #c0f; }\n.nl { color: #99f; }\n.nn { color: #0cf; }\n.nt { color: #2f6f9f; }\n.nv { color: #033; }\n.ow { color: #000; }\n.w { color: #bbb; }\n.mf { color: #f60; }\n.mh { color: #f60; }\n.mi { color: #f60; }\n.mo { color: #f60; }\n.sb { color: #c30; }\n.sc { color: #c30; }\n.sd { font-style: italic; color: #c30; }\n.s2 { color: #c30; }\n.se { color: #c30; }\n.sh { color: #c30; }\n.si { color: #a00; }\n.sx { color: #c30; }\n.sr { color: #3aa; }\n.s1 { color: #c30; }\n.ss { color: #fc3; }\n.bp { color: #366; }\n.vc { color: #033; }\n.vg { color: #033; }\n.vi { color: #033; }\n.il { color: #f60; }\n\n.css .o,\n.css .o + .nt,\n.css .nt + .nt { color: #999; }\n\n.language-bash::before,\n.language-sh::before {\n color: #009;\n content: \"$ \";\n user-select: none;\n}\n\n.language-powershell::before {\n color: #009;\n content: \"PM> \";\n user-select: none;\n}\n",".anchorjs-link {\n font-weight: 400;\n color: rgba($link-color, .5);\n transition: color .16s linear;\n\n &:hover {\n color: $link-color;\n text-decoration: none;\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Docsearch overrides\n//\n// `!important` indicates overridden properties.\n.algolia-autocomplete {\n display: block !important;\n flex: 1;\n\n // Menu container\n .ds-dropdown-menu {\n width: 100%;\n min-width: 0 !important;\n max-width: none !important;\n padding: .75rem 0 !important;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0,0,0,.1);\n box-shadow: 0 .5rem 1rem rgba(0,0,0,.175);\n\n @include media-breakpoint-up(md) {\n width: 175%;\n }\n\n // Caret\n &::before {\n display: none !important;\n }\n\n [class^=\"ds-dataset-\"] {\n padding: 0 !important;\n overflow: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n }\n\n .ds-suggestions {\n margin-top: 0 !important;\n }\n }\n\n .algolia-docsearch-suggestion {\n padding: 0 !important;\n overflow: visible !important;\n }\n\n .algolia-docsearch-suggestion--category-header {\n padding: .125rem 1rem !important;\n margin-top: 0 !important;\n font-size: .875rem !important;\n font-weight: 500 !important;\n color: $bd-purple-bright !important;\n border-bottom: 0 !important;\n }\n\n .algolia-docsearch-suggestion--wrapper {\n float: none !important;\n padding-top: 0 !important;\n }\n\n // Section header\n .algolia-docsearch-suggestion--subcategory-column {\n float: none !important;\n width: auto !important;\n padding: 0 !important;\n text-align: left !important;\n }\n\n .algolia-docsearch-suggestion--content {\n float: none !important;\n width: auto !important;\n padding: 0 !important;\n\n // Vertical divider between column header and content\n &::before {\n display: none !important;\n }\n }\n\n .ds-suggestion {\n &:not(:first-child) {\n .algolia-docsearch-suggestion--category-header {\n padding-top: .75rem !important;\n margin-top: .75rem !important;\n border-top: 1px solid rgba(0,0,0,.1);\n }\n }\n\n .algolia-docsearch-suggestion--subcategory-column {\n display: none !important;\n }\n }\n\n .algolia-docsearch-suggestion--title {\n display: block;\n padding: .25rem 1rem !important;\n margin-bottom: 0 !important;\n font-size: .875rem !important;\n font-weight: 400 !important;\n }\n\n .algolia-docsearch-suggestion--text {\n padding: 0 1rem .5rem !important;\n margin-top: -.25rem;\n font-size: .875rem !important;\n font-weight: 400;\n line-height: 1.25 !important;\n }\n\n .algolia-docsearch-footer {\n float: none !important;\n width: auto !important;\n height: auto !important;\n padding: .75rem 1rem 0;\n font-size: .75rem !important;\n line-height: 1 !important;\n color: #767676 !important;\n border-top: 1px solid rgba(0,0,0,.1);\n }\n\n .algolia-docsearch-footer--logo {\n display: inline !important;\n overflow: visible !important;\n color: inherit !important;\n text-indent: 0 !important;\n background: none !important;\n }\n\n .algolia-docsearch-suggestion--highlight {\n color: #5f2dab;\n background-color: rgba(154, 132, 187, .12);\n }\n\n .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight {\n box-shadow: inset 0 -2px 0 0 rgba(95,45,171,.5) !important;\n }\n\n .ds-suggestion.ds-cursor .algolia-docsearch-suggestion--content {\n background-color: rgba(208,189,236,.15) !important;\n }\n}\n"]} \ No newline at end of file diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/img/bootstrap-stack.png b/public/scss/bootstrap-4.0.0-beta.2/assets/img/bootstrap-stack.png deleted file mode 100644 index 7cae17fe2e73f5775aff7990cacd5404e9b4654a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52160 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 KMNUMnLSTaPs`NMj diff --git a/public/scss/bootstrap-4.0.0-beta.2/assets/img/bootstrap-themes.png b/public/scss/bootstrap-4.0.0-beta.2/assets/img/bootstrap-themes.png deleted file mode 100644 index 3876a18ee3357754d5439d80abe25c7d30f7a02d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80588 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 z

    + # setInterval diff --git a/public/lessons/javascript/vscode.md b/public/lessons/javascript/vscode.md deleted file mode 100644 index 1ec5774a..00000000 --- a/public/lessons/javascript/vscode.md +++ /dev/null @@ -1,2 +0,0 @@ -# Visual Studio Code -## a brief overview diff --git a/public/lessons/javascript_intro/asynchronous_js.md b/public/lessons/javascript_intro/asynchronous_js.md index 35f18582..cc711789 100644 --- a/public/lessons/javascript_intro/asynchronous_js.md +++ b/public/lessons/javascript_intro/asynchronous_js.md @@ -104,7 +104,7 @@ Write an async function that asks:
    Hint
    -You may want to use the `ask()` function +You may want to use readline and the `ask()` function ```js const readline = require('readline'); diff --git a/public/lessons/javascript_intro/hello_frenemy.md b/public/lessons/javascript_intro/hello_frenemy.md index 88347a6a..9fab6e83 100644 --- a/public/lessons/javascript_intro/hello_frenemy.md +++ b/public/lessons/javascript_intro/hello_frenemy.md @@ -53,11 +53,13 @@ The `printLine` function itself is called a *callback* 1. Open `hello.js` in your text editor 2. Change it to contain the following code: - console.log("What is your name?"); - process.stdin.once('data', (chunk) => { - let name = chunk.toString(); - console.log("Hello, " + name + "!"); - }); +```js +console.log("What is your name?"); +process.stdin.once('data', (chunk) => { + let name = chunk.toString(); + console.log("Hello, " + name + "!"); +}); +``` 3. Save the file and switch back to the terminal 4. Run the program using `node hello.js` @@ -105,11 +107,11 @@ What happens? Is this what you expected? * Change the program to look like this: ```js - console.log("What is your name?"); - process.stdin.once('data', (chunk) => { - let name = chunk.toString().trim(); - console.log("Hello, " + name + "!"); - }); +console.log("What is your name?"); +process.stdin.once('data', (chunk) => { + let name = chunk.toString().trim(); + console.log("Hello, " + name + "!"); +}); ``` * Run it and make sure it works OK diff --git a/public/lessons/javascript_intro/input_output.md b/public/lessons/javascript_intro/input_output.md index 1823be54..637d9523 100644 --- a/public/lessons/javascript_intro/input_output.md +++ b/public/lessons/javascript_intro/input_output.md @@ -164,6 +164,7 @@ async function start() {
    Hint
    +You may want to use `readline` and the `ask()` function. ```js const readline = require('readline'); diff --git a/public/lessons/javascript_intro/object_methods.md b/public/lessons/javascript_intro/object_methods.md index b10aeb4f..2835b5f7 100644 --- a/public/lessons/javascript_intro/object_methods.md +++ b/public/lessons/javascript_intro/object_methods.md @@ -91,7 +91,7 @@ You can append a method to an object literally let dog = { name: "Abby" paws: 4 - speak() {/*code goes here*/} + speak: function() {/*code goes here*/} } ``` From bb2de6d8a9e2d5247c0ee1f2fa37068efe223096 Mon Sep 17 00:00:00 2001 From: Habenzy Date: Wed, 25 Sep 2019 16:08:21 -0400 Subject: [PATCH 111/294] just syntax highlighting --- public/lessons/oo/oo_design.md | 4 ++-- public/lessons/oo/oo_js.md | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/public/lessons/oo/oo_design.md b/public/lessons/oo/oo_design.md index f607f2b1..8e02f842 100644 --- a/public/lessons/oo/oo_design.md +++ b/public/lessons/oo/oo_design.md @@ -47,7 +47,7 @@ but most everything else is disallowed, especially If you see code like this: -``` +```js let maxAge = course.students.reduce( (maxAge, student) => Math.max(maxAge, student.age) , 0); @@ -62,7 +62,7 @@ then redesign your program so you can do this instead: ...which implies an object-oriented design like this: -``` +```js class Course { constructor() { this.students = []; diff --git a/public/lessons/oo/oo_js.md b/public/lessons/oo/oo_js.md index f2c66398..8057f97d 100644 --- a/public/lessons/oo/oo_js.md +++ b/public/lessons/oo/oo_js.md @@ -114,7 +114,7 @@ Objects are *things* that can be *described* and can *do* things, or... This code -``` +```js let dog = {color: "brown"} ``` @@ -156,7 +156,7 @@ let lula = {color: "brown"} * a variable is a *reference* to an *instance* (persistent location in memory) * if you have several references to the same instance, odd things can happen -``` +```js let abby = {color: "brown"} let abby = dog let lula = dog @@ -170,7 +170,7 @@ abby.color // now we think that abby is gold too :-( Instance variables are *properties* of the object: -``` +```js if (abby.color === 'brown') { console.log("Abby is a brown dog."); } @@ -182,7 +182,7 @@ the DOT operator here says "get me the `color` that is attached to `abby`" Instance *methods* are also *properties* of the object: -``` +```js let abby = {color: "brown"}; abby.speak = function() { console.log("Bark!") From 2f50478abb2bcd6cc0c9e4f1f625066669d83000 Mon Sep 17 00:00:00 2001 From: Habenzy Date: Wed, 25 Sep 2019 16:49:52 -0400 Subject: [PATCH 112/294] all the syntax highlighting; vars replaced with let --- public/lessons/bootstrap/bootstrap_components.md | 2 +- public/lessons/bootstrap/bootstrap_webpage.md | 4 ++-- .../lessons/client_side_coding/local_storage.md | 14 +++++++------- public/lessons/db/mongodb_example.md | 4 ++-- public/lessons/db/mongodb_queries.md | 2 +- public/lessons/react/component_oriented.md | 2 +- .../lessons/react/composition_vs_inheritance.md | 6 +++--- public/lessons/react/forms_in_react.md | 6 +++--- public/lessons/react/jsx_and_the_virtual_dom.md | 2 +- public/lessons/react/props_and_state.md | 4 ++-- public/lessons/react/routing_in_react.md | 6 +++--- public/lessons/react/setting_up_react.md | 5 +---- public/lessons/server_side_javascript/blog.md | 6 +++--- public/lessons/server_side_javascript/cookies.md | 2 +- .../lessons/server_side_javascript/hello_node.md | 2 +- .../lessons/server_side_javascript/parameters.md | 2 +- .../parameters_in_express.md | 2 +- public/lessons/server_side_javascript/routing.md | 6 +++--- .../server_side_javascript/serving_files.md | 16 ++++++++++------ .../lessons/server_side_javascript/sessions.md | 2 +- public/lessons/www/dom_scripting.md | 16 ++++++++-------- 21 files changed, 56 insertions(+), 55 deletions(-) diff --git a/public/lessons/bootstrap/bootstrap_components.md b/public/lessons/bootstrap/bootstrap_components.md index b53b62a1..b4248df9 100644 --- a/public/lessons/bootstrap/bootstrap_components.md +++ b/public/lessons/bootstrap/bootstrap_components.md @@ -111,7 +111,7 @@ Components need: * Carousels tend to me a more intricate and complicated Bootstrap component, so lets break down the relatively simple markup below: -``` +```html
    Solution @@ -229,4 +230,4 @@ console.log(fibbo(series)); ```
    -
    \ No newline at end of file + From d1546a15593c92bdef3169abb4854996350e58da Mon Sep 17 00:00:00 2001 From: Dangeranger Date: Wed, 25 Sep 2019 17:17:28 -0400 Subject: [PATCH 114/294] Added closing details tags, replaced summary tags --- public/lessons/javascript_intro/arguments.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/public/lessons/javascript_intro/arguments.md b/public/lessons/javascript_intro/arguments.md index e663220c..bdb4a083 100644 --- a/public/lessons/javascript_intro/arguments.md +++ b/public/lessons/javascript_intro/arguments.md @@ -71,7 +71,7 @@ let namesArray = process.argv.slice(2) ``` - +
    Solution @@ -112,7 +112,7 @@ let numberArray = process.argv.slice(2).map(number => parseInt(number)) ``` - +
    Hint 2 @@ -123,7 +123,7 @@ let sum = 0 ``` - +
    Solution @@ -145,4 +145,4 @@ console.log(add(numbers)) ``` - \ No newline at end of file +
    From 48e56eaa13122fc60db6930a3ae191144c5ea654 Mon Sep 17 00:00:00 2001 From: Dangeranger Date: Wed, 25 Sep 2019 17:22:24 -0400 Subject: [PATCH 115/294] Added more details tags, replaced summary tags --- public/lessons/javascript_intro/functional_labs.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/public/lessons/javascript_intro/functional_labs.md b/public/lessons/javascript_intro/functional_labs.md index 9efec0d0..d36228f6 100644 --- a/public/lessons/javascript_intro/functional_labs.md +++ b/public/lessons/javascript_intro/functional_labs.md @@ -163,7 +163,7 @@ function capitalize(word) { ``` - +
    Hint 2 @@ -174,7 +174,7 @@ let wordArray = string.split(" ") ``` - +
    Solution @@ -192,7 +192,7 @@ function titilize(string){ ``` - +
    # MadLibs - Functional Labs @@ -222,4 +222,4 @@ function madLib(noun, verb, directObject) { ``` - \ No newline at end of file + From 1ca8653c5b0a0a9ac54765d207cd544a7248c67e Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2019 10:55:13 +0000 Subject: [PATCH 116/294] Update puma to version 4.2.0 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 82e14ad3..f1102b1e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -74,7 +74,7 @@ GEM pry (0.12.2) coderay (~> 1.1.0) method_source (~> 0.9.0) - puma (4.1.1) + puma (4.2.0) nio4r (~> 2.0) rack (2.0.7) rack-cache (1.9.0) From fff8c54c74447d8622bb923703974e8d29162436 Mon Sep 17 00:00:00 2001 From: Joshua Burke Date: Thu, 26 Sep 2019 18:23:42 -0400 Subject: [PATCH 117/294] Move scope one-way image so other lessons can reference --- .../javascript => images}/one-way-mirror.gif | Bin public/lessons/javascript/scope.md | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename public/{lessons/javascript => images}/one-way-mirror.gif (100%) diff --git a/public/lessons/javascript/one-way-mirror.gif b/public/images/one-way-mirror.gif similarity index 100% rename from public/lessons/javascript/one-way-mirror.gif rename to public/images/one-way-mirror.gif diff --git a/public/lessons/javascript/scope.md b/public/lessons/javascript/scope.md index 3d6798cd..182f73bd 100644 --- a/public/lessons/javascript/scope.md +++ b/public/lessons/javascript/scope.md @@ -52,7 +52,7 @@ Either of the above lines (in an HTML JS app) will allow any line in the entire > scope is a one-way mirror -- inner scopes can see out, but outer scopes cannot see in -![one way mirror functions](one-way-mirror.gif) +![one way mirror functions](../../images/one-way-mirror.gif) Mr. Bean -- in the interrogation room scope -- can't see the cops in the observation room scope. From 999c88a9209614c3c19294080caa4a7f844dc806 Mon Sep 17 00:00:00 2001 From: Joshua Burke Date: Thu, 26 Sep 2019 19:26:58 -0400 Subject: [PATCH 118/294] Make the markdown link to input-output work in other tracks --- public/lessons/javascript/logic.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/public/lessons/javascript/logic.md b/public/lessons/javascript/logic.md index 25c0a0f6..04d81923 100644 --- a/public/lessons/javascript/logic.md +++ b/public/lessons/javascript/logic.md @@ -186,7 +186,7 @@ if (age >= 18 || hasPermissionSlip()) { # LAB: Good Friend, Bad Friend -* Your [`hello.js` program](./input-and-output) should currently look something like this: +* Your [`hello.js` program](/lessons/javascript/input-and-output) should currently look something like this: ```js console.log("What is your name?"); @@ -320,4 +320,3 @@ process.stdin.on('data', (chunk) => { * FreeCodeCamp: * From [Understanding Boolean Values](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript/understanding-boolean-values) * up to [Chaining if-else statements](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript/chaining-if-else-statements) - From 6c5b7fc562ac759a94d3666931065c4bd00a4565 Mon Sep 17 00:00:00 2001 From: Joshua Burke Date: Thu, 26 Sep 2019 19:42:40 -0400 Subject: [PATCH 119/294] Link to the correct Input/Output lesson --- public/lessons/javascript/logic.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/lessons/javascript/logic.md b/public/lessons/javascript/logic.md index 04d81923..fae34e5d 100644 --- a/public/lessons/javascript/logic.md +++ b/public/lessons/javascript/logic.md @@ -186,7 +186,7 @@ if (age >= 18 || hasPermissionSlip()) { # LAB: Good Friend, Bad Friend -* Your [`hello.js` program](/lessons/javascript/input-and-output) should currently look something like this: +* Your [`hello.js` program](./input-output) should currently look something like this: ```js console.log("What is your name?"); From 011027f446d6e10de86dea1350ce2be850d88f29 Mon Sep 17 00:00:00 2001 From: Habenzy Date: Tue, 1 Oct 2019 17:00:22 -0400 Subject: [PATCH 120/294] spelling fixes; formatting --- public/lessons/javascript/loops.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/public/lessons/javascript/loops.md b/public/lessons/javascript/loops.md index baac699c..ce74aa2d 100644 --- a/public/lessons/javascript/loops.md +++ b/public/lessons/javascript/loops.md @@ -121,7 +121,7 @@ prints the current value of count. goes *back to the `while` line* and checks again -# `while` breakdown (pt.2) +# `while` breakdown (pt.3) while (count <= 100) @@ -131,7 +131,7 @@ compares `count` to `100`. Eventually, `count` becomes `101`, and the `while` expression is `false`, and so we stop looping and go on. -# `break` dancing +# break dancing The magic word `break` stops a loop immediately. @@ -212,7 +212,7 @@ function poemLine(lineNumber) { } else if (lineNumber === 4) { return "4!" } else { - return " " + lineNumber + " potato," + return lineNumber + " potato," } } ``` @@ -343,7 +343,6 @@ while (count < number) { ```js function isPrime(number) { let count = 2 - let primeArray = [] while (count < number) { if (!(number % count)) { From f3271ad77a447986d9f72c8b4dade6ba6b25e321 Mon Sep 17 00:00:00 2001 From: Habenzy Date: Thu, 26 Sep 2019 13:00:47 -0400 Subject: [PATCH 121/294] missed some syntax highlighting; oo_js track edits --- public/images/crc-chat.jpg | Bin 1928990 -> 204830 bytes public/images/iife-breakdown.png | Bin 0 -> 63325 bytes public/lessons/javascript/encapsulation.md | 7 +------ public/lessons/oo/oo_js.md | 2 +- 4 files changed, 2 insertions(+), 7 deletions(-) create mode 100644 public/images/iife-breakdown.png diff --git a/public/images/crc-chat.jpg b/public/images/crc-chat.jpg index 62f3c78dd6af37bcfa751b3dac5095fec36c4cd8..c8336dd76a74231461e5df74bd6c24bdd5e555a2 100644 GIT binary patch literal 204830 zcmb@u3pkYP`!@VYrHxHWEBmP^q>_-mp;jgop;8i+$}VIVhB0JCNi#{MB%=^2qzKtn zVv-oUD0>EDO!kABF`M^(hOBzeDnXYqdUdZBgZ zre>y)fPet>1^fr`I-mp4isj%(5dM4RiWMtYiL6>BB(!SXTH)0q8`eo|Sif%ldWlVP zQWAg3{G; zl=QakO3ErbG`03=>*(qo`1_zK>X4ba?Xlx0>`tDtcfN4(l8dXGyPto+)xe-&bmTwR zqoQxzjJX?s@BV{?hmR7UrKY7n&&bSr@#bxQ!Mnnu;`g5_KUY-~ztntfYHs=7+VB0?^6<^tEI_7*iUWt_fBd{ zihp{wS36lqZnB20I`orL^uFls(9nrQH_5jpNe_&kzwxR{_ZvnsPRXyej(f%N^H$?Q z8&K?>_!YgBlcc6@C+_z0AS%gSFCc5^qA%e95Bfx$aIzW=7vqG~@}SQRMhZb{+{gpS znQ{0xoeZ2O(|C|U7Uo1RiuVmHQX!+9VI!5-a+n5Pl&y8CkD9 zm-;ALg^q-un4H*(9qo3+PPRKSPI5&M)6$YWC^s0(NM!a9?3IVkeZ`3JptXpPPIT}_ z4g3bO??RA9c>xc)JH>-0wWh0N=cp(RQQKiGxWgLmuCo_-P;+So`v_tpkG%=c6cJ+! zCE(dt%L7xhWxwfKJ>%a1F(tKhKW7GjbBYHQE<9J$kAFKn93Um`0SMcX&%fIngN;1M zguqT%0AiShl;R8W_qGEqXu_P_;4eFm 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
    h?E=D#?8zF9f}@sU|GiH4S>f|z~BGSwHD|L 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 I_ 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�k9r0zN7c6?`QimxLakDDLXg1~~Uz^IqY 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≺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

    {JG@S(Wonx)HR4!@-#!8tsf_Nhj|!G|1E zA)xZNoEGEP-klRO0tvxhDZKsF^{F(Xm-8?SCdta6v*=q)+4C*{HydANFg-4by3KOFW>;hdI}YO}+vrXQIPFl!wT|Cjm1T(>$%R~1TW20&1#{?X9^)>Q z0It(Y2?rqKG}djr5yxs+*9UiBYHVm$1xVx?LrTNT9V zlb^z#OMTJ6ra9a7>rY~=m>({A#VZqF9%kZl2m^{}2PBp1KPmy^Xl#){Irbuz^w3}n zGXl66^`zX}uvVN;ttlj&`U=UoKMs{C?CCb=IDUP#%tf0$zc`&V0q1o4{QC!JktXG)%9 zbHL42xQIl9XF_@RttpPoa2lxGvas5{M>SSwD~_gHA#xb!E6{yvmBeh!IR_kKwFrJ0 zcq6S>xf}j};y72W?VB^)s0PB(F+^VsDv-IPF$ZWJkj;2c#Noi>zqMRO(a&pk zkzM$9{V$?hs3V2n%VJa(QMpD}2bKe&ugYuiTU>VJy2wvnK8TWVWeR&Lb-FW=iAbs63DD(Z;%c)_ok%Ij>IS@psQBy zi}%NxWZ>ucYp%@6s~uK{JdA)y!v(NF^#1@F`j_G0Xf;bCY7=OK>P zTIZf`-tKd?M*xns&h9%CT^R}FgP+o=slXs$=Y#7~vzahg=2O&rIGjIBuUVe_HAM4I8W6;{*pJ z^WM1K%@d5}k8#+2E2;2YGfSvki(*_O2Px_gTE?Vqfj4v3Vgg^8xdN$b6GE|+Y=!BM zTG2=e%z=Oyr%XNw1`j5mK=UGh&RWyb@ZnQoq$&31as4&skWie{J;IP=Xt&{K>#I|+e^1aTw@t7 zfBNjui7#_ zGWuSJ$zm1i$n}qdkPEMiJ`c23WHM?{u$CYTFP7o6f(XDpeXI5c;BJ~p00m2v$JW0t z{{Uw#3h4OjPVt=OEcCrPV-v{dZdsR{1B?Q#!N>Kl(R;s$-VW2+MtilMDEVTaH(tZm zzGsW@^)VQlZj!x~wDmn4zG|FbGdn0RC}T16&MIc2mA{HzIqu3HcHACJ7tfh9oh72BCKGs2e|J}RYJoc z;Ga$_$LaI|vXG(oYCFXd&&U_t16 zisLmui(W6Bs{a6JOweZ-7!BxijYmCc>IL=YnWtKPrsC!#9dW%u z$8*=9&ozWRYvITv`%$=#Sdfs#Bv$GEdROJm&x>_mIp!Bq?vP`aZbxo&$6BVk{-Hcy zXEO-MIm(g%_UnUPk>Hyv&bQ(J00iWgbt~x;^rukxt>Bktcy2=wc`kMV^f>0RC-~#w zyIdJBp5w`Tn(U{- z7)AEkpZ3LW$KOr+MtDyn?6I4aBQ8qpbw5_%)*Rop2ZuyuVzq04je*e*9m(dt5sJrF zoz^6@o@Y5HXvi4%t&2Ym_?qdAQR(usFwS-{#y!Us*$x`O$8~cVW_8}$A70&l)KJRa zTpDCoCmB>N$R6Zln#;far8Q-Ut+j=%k&tvoCCAW{UpZNPKJlH@=@q?W?Ivs;~qI4%a$=(st}YyFFr()ghtoBsfUX0dp==$kzh z{?NWEAPA)0>ZAaFI;;Nx3+u-7#_J8sL=@x_1_!V`PvczeufTsDODCFSwT?1#ao2Y_&!#^b>GZ$Z zmg&fn`%;otBOyTAKA9ikN#pWJue0}mzz?fqo{s+jfBX~1pW;u9q?k=6qbj#dDLfB; zYB~NO_?CAqJ^YU%uHE~IU_CnYub|KD!(y_Tjpf7cJVYCX`kwfyqy3unp(t5zr!Duk z@H6=LtR82S?-alAANU147AtSm`I_Ixdi1PJx|5t7?Pnxo@ihMc_)0b6<)YN3B>w<) zx_(EB`iTC{S^}Vhah&HM$fWK3h|O->e$Ji^f-xM5%yOLDs(LPlSFANg3d@jx}N#q7C!d;M2${yqegyF4Q`IqbuKKgiv;IM1PIub30RSR#YCK4i7z;$lMYz?0J_cl`6jeu3u=cfi445kH1>$3d_I#a{q0ywf0uA&3jIM;gtI%KlU) zb5W`tD<&DsyaWCmfT|4%Y%hCCwYfKykbRA*{>L*i})S3-W&CZ(-sdo&4h01j>s=z znA7o><8{s{_u}A1BfpbZ6c5(z3s5_iDloyGn)oSg2Ii5}5MKW~sI;}=cdA}es8j>O z*BCv|9heJKaQ?o(`!6-ulp=G%e-IY!RjZCKjTGMf1S(3%(&|LB)`ylKoGyx=5ru4V{HIT$Zr_z(zz4Y-5 zr)nQ-PFwt87ytg|CAq`>xUV37fWS0zuP|3Kbw=qO*CqOM;Y@LVG`+L&;`55uZTkZ4 z)<@g|GU(w_-nKAfQfv)#v@FCzM4siQw3G#z*7J*t=;?Hlp$&UCLtNgd`B&jjUCZ9X zIr|-UE#vDq$=5Os&u^~xv^wUr%bf*!=Gt_)bk>UV0OZTW_%8k*y=qe^l4N;6bo-H5 z0==^QKoUcpVou`EdA<+z*N@6AC&>IZQ0$`Q{gWy=DL2`JU+i*=WKQ|UO0E_>WH!9F z_v-t7Rl8gX<4TPA%~Yplx@o%QYrniBFX8VYkC z=!<#&3Pg}NN#eOY8%mMKTZ3QkQo~T$*hr{8mL>n=M=}mwng=4_UDFjAaEk9FHwbQY zF>Pu}rb)a*4TiXCEO>Gz{dn|2Vq=xUR9AR?(@LA1s-_bExd^L9LiN9F6UNz|Sw9X;A4-U&KcC;6HI<9XxFmG=|)K0pqh6#>Oy-e{JS8{^t z{#_L7+a@Q!u7@rVcmD&(XeOIZZ(N+9C{_GgeBTg&4D`f_%Jy?L|DF7R0vP$!!K8<2i2SJmTE2HvwmL<(S`cL-*`ngVXEDK!ukW?{~w@d#-*Ohfkd`sMfmfo z|5YAuw4XZebjvn%E4=N^A7DmXiLigE?C~&i$(+cG-g!Xe@z6Nk<3`#sy!WB|r2> z&*2ddL-rTat^od}h4)DfxX(cqcyqN=;$hid5XG*LT|g3KnQF7Gv8sQD5~;er?Lwi& z5I%$~jp#aQnTqVxU;OU*@|fO57RygV9_VwTckcdq`;7nFPZ@<(tLsPJy9Ohh55_@% zUUY*HhaAUmGzgr4)d+NfBpd))%SMy?Zzo&t&ZGCrU|T_=q8sgtsV@7HACrGLiAbUD zzy;5xPZAgXU7Lw!ixoCHtE5YU^?ms0-Z1l<83r#=0<-eLX}H8xa%t>+C*dkiG9lE(c}LtB|QzVWi|u!Rghy7jvHRXg9{h#1p}lh6nL4H8MmCTmSb0VPB7JXiYa--`(hdy}Nd+i6iae&+7qe<8XUc zp{RRbt7Ri|(JfE-yRH9Plzax@6dZPmdJOk^rSsKD7a2b>(K4q_gebhK?*a7J+D3P>XsQs|@Y+43=bYzaX=UR3VzHjQZo(L2O_?{8 zLi>mM+IOrMs}pfpx2A`a%qt&7$7lp=4#5jM#)}z6YqEcPhLl~PA(>YkXQ4~07y(X? z?-m%XawM8Pq@RR8>AcZJh$2rymaDe>i~frqewr&01Cy^GmZFt4Tw5XA^_8%p9sNb= zi;-3aN*&7^k@Bii2(r7vh?nB=g5_I~H^pMPPK3oZk-JOh-$5`n`HuepLnSGn^>l*_ zE`}oKJv-9#*={6J&4zK*OR4U`7fzUV)m%XDYNm2Y$4O$VYZ;f~I>~($U@_=CK(R>W zsVJLP1wNfaGOosce+%Vz!E!|`teYaws4uIXGeK?ibVUwU-)HQ zQt##O^*X(@b`ju!0M4vX>)CQm@BjZ+(~7q^W=_Vw(-lV{`dpHT0S@t%`V}{;CzX9>lbHboR8`MGNbRv% zx1(wjtX+|x{sT;822K~xzq))MWAA*j+3Yf_CP6zc>I)Qg;0d*zsJ=|Q5F-tYdu&nV zv^_SFZi;k~c5{vqh=Xmy*dH(j72`U*kYTx2mziEp8p$HqWkDrfkBfR;u@cY3l(i;VZ zeYuT5OwUTb!zT^s5g`$;*I{;9EiXjCX@PD*g+FoFefRYD0k5GsgYFb?~u zF7)%+IFZZkn9*{Qe=1pg&8kXBDJZ`F9GxP@7U@bi|n zR|^l8_41F#rV)zviuc>A=bTi+JZY{HKHH-^Raz~g!X?E5vx%AE+DF-N@mcamCvON& z?i$`b!k$=%3b>3=C;q*9@Rg@nB+xqJB>Bi>r{LpaFzB>4JzG<%^x@w!1i@8twIbM^ zCV-boyOx&vz1-;CH!|F|T3=4rPZK4W=r2sQS1X&(B~SK^t=`|u;5ED9z%g|cK}W7x z0j%GwUxCSm8j*J>7WCefh*^N4QpE7qKdE^qMkVa8^?ypGExh8==LVy4I@zN(b#E=} z5+WX_-@U0V9HGpbaa28neq$Ku29vzSe;T5l^Wa9YWQ3LLQgO`1^Qx1OzmMFo1xF%M z-8k|FlZG$#jCLoKH1T$Ea$)Ds>(-G&fkvwp>&uzXph(d?$A8#gg1cnQ@6VSf#p5b$ zeFgRkR zpc%Fi_nxVF2cy;3$x0I?hg7mzlnTZ*g#Gw>j7>^g&o9(bzvG#Sx0^s>V-ZTpTF1b( zU&jFvsi$^|JfB6cCHc>Dr*Me&t>bI$9&?INnbuO6kYzOc>t^2$h5!~ubdG~QcL3($ z%Xlf2o;q?h)BMN!!Yg6k2ILUA%LXIozz~UMk|G~>4FHFaRtn54(?}|24`YR9GF_Kf zbFf}d*19xr&ScFRLRuMU43&YCsRgrrx1|xC_bi|s1)^kvnDl8E;?9h9^?a@?)FSY@ zA5B5`cBd5RW7-F9DH>( z8j}?ajp6l@(Xr!C895Dag|x1j)|kH9HWaL;s0PUxx=aULz*bjP__AOGk86h?XFKZH zLxCq4z0QctT?6mNqe>9kYf@x?I>U;G+Yg`$>$T=r+}4kOm!^bUOeT}h2bQYTin5YI z%#cUL?E9Nt)UdXCez`kjA{rT8v#3L~^^w_bg_y6I5)>c#a}>34lcJsfp?Zqn*)3>= z)aLk!Rvi>mR*;F1QOY!!Zt@(OIi+zCl)uk{zVcXKObF0lWT$d7OL4Asp}2qQM62(1 z+m#3;n|`WM-nf#Rk8NNm_10apoaomUObod3h1>~5$TC6RZ(R^pQF>okG(*!|p<@cH zy;>GgL=}@S3B@Scw9S$7G>HfI=|DD4qRY9-;dnS;9zz#K&y5S|U4OXND)-Y5^KkFUU8l2gUB{K;i-JLc)Ohj9^X%NIaaN>p#&G~olU>M=C+RMMl0fTdk@?t9P zr#rbRAGisR_5OAp(0(Q96F? zs-G@ogJ7zc;{G>f2p)&vSH1nk)Ar|+iwP`J%E{s8vS?^QD1A{0f)I$xV$wAmCxw1x z3&%)Gu#=~`kvCze3Y;#=Knw68M}*Yp!78KU*qYWYH=BkbyJ2gpN=!D~m+H+za6jNw zOU4Sy1uh{rS-jEOczLZW7(OBupSX`5X?lBu)x*xg8(vE7zr}Q)t)$f`y-W39gGB#> zCXqw-$xoK*$oXWQyL_R8a92AhAM)x&r>a%}Ih-1;1-{PAPg@B$7fy^R84uZ~Zap|C zWbmh2e6J4KOj5jIyk>->r29)P?SVAarEq=t#}7Qh#hBOkr5gDcF(4&4ZG?#>@V*zs z9F)vr*=SWuC*K{ysfnf;TvyM+>v5K0YIY!cRn;a~p>L)WIN=!nj*Hjl!lvk=ce8r? z(NrnVvWL=fQL2D*R?C?=yYoHVe0E^q=uTei%T^#bS5gZol-MIG;0h)VyI(Z88$n!4 z2ZYMK178+DpO*=0D66)KtM_8oqcHKBVV+2dY~)3+v!sx3f|xyR>7DOg?JqxUhd#kI zzTiRplKn+(^z&CG`ur_L{ci3Z&X%h!r7_Pge&Oue!}BTL(mXoFXN-IYHt0AWUltl0 z@{!yBRL4XL5noy$I3ymXL0r&~sL0VXvMm{bD-M`4 z9t31ncTo13i`E}@v(o}76N)$g()MfH`Zx)rSHa-leHcTw@7;Dz032@RjiMbM?kBQ2 z1f0ktW*CK7a;?02nsNucL&9Uto(=W>xvh9MI%SFZB@|5&rb<`rD6cg)37pH=AOQ9= z62lxG5H?Mv$%5fvF*hEbmIWhpKE;>BgHkS3yXolq?w}&;r53-AsV@3w*EFPR zIG!ObXeFV0P7z8;`%!Qq;By0(L_{6?1A(o4oVUl$lzRr756qwQVtbzeL0z1l&Q^P@zRi(uo zwCFZR5^a(wR9*}SJ45-C&PVPSj5^K>SiMD+6+Q zdHHB)0cjH_GIhv^dXetxz(a87W5~RZ*+vghPt&~a^?6$qqX`Hgysk4Bk+>h%vY5#= z#X1T#9t z%0$m*W~b)gnWQtz7l@!1wXcM0>@OXI)9v{B#dw~*zHOv?GwbTp=K27vheF%vK;ECn z&#AP~@sCD4UYYxm>F#gv3Lx{aK%j;vib}GC7tIjaf*e{ilp+*3 zC26#-8zMb4mdui9z&`7S4rc1s;dftGBAN0l-G-EnWm!N0>w1H~{UMZZ1qg4$+wj@7 zBe|F&7+wZ_y=-FbP z=IQ--E~ofH{X_^o=O**UKP|jK4ku}r0p-Y!Kzn;}MXqei< zFUTbt730+^6o*3)oL}ZS-AzIk>EDs+rp69as2m;^lW2k2V_RwqLyu}XZ;snHMZjo& zww!88UQ7Hnk_HSX9PqkJBwpvx6?w%Uk2TSER+xi6DKzDxXyujZ)E;jrdQ0VHEt-JL zy&W93lER--sti~fb4-7aKfLoSWIHE3R#Vvq|J@bLI+|^4ODFy}SjJ4WWO+K^5yZ#9 z^|tq_h{^pyZLOl)*u+T97>qte^uJ(o#b5@vs}u5AnN{5&spDWJsxmt4_>jLsS&XK2 zFhD57hD>hPG|2H8xY1z9Kmld2Qem1cp$hM59Z&!@?9&}>Tcn|@^L|M@ST_B|yC$WC z{aMY{u$G;o_8`pn%w$W_RHL=+r7AiSxf+4wk7H1(w=-{daM8jT%@5}WV!!!tHSaH)fK5;lZd$u7UoAJW@pyy+kPKR4-wf^Gxl3WIbBfhl(rYHxM0VNth%U z{c7Ux3i4fds8Z-aTr)WYs6XSjPGAf_8xdzu@*i@CB(-8GjLhyNwyM>(A}WULBoB*# zgF2l?G&)RO@SC0=7;}BX#sIL^g;Cop}Ln(m-ep zd(qkQR4R??_S~xFL+B~+MRMp+|K{4#4@QEg%$Fg`Z`LzXzO4ehY27RBk7Gn>IdreR za5czI59<4hrFlElYlKGPmhW zM=~P!hOiD@V2Ql9z-)x+k2@QWnvmroHmgv4F4jV~5#u0JU!nHcR%Wp_AwrjyFTdg; zy=Mf(by>v;pYn;=e}h0Y7-Qq}bLF=!=_%63$3#3_t3m$|V3#P;@^$rHtNrRlE1FyR zRpGvXmic}H^5D4AzQaG1-Hy2O&OUh=2*3<7PgG5#x)bx@>O{5FzoKIc*_B-@YlxV3 zEJlw=H-$ow6#{NVVW7av;xK1wi&w&Va=s0GF-qrDpV(I&f6sm6XA*d5MeA^v6M$Rg zI~*FM$nl$5<>FPV8$NlO^+-hHoua@c^}|iVXwAXXawV?2LCv?-(#kFvlSgGEZsMsy zb8blF!H{QL`mhs^w)<{j;FpmH*9a7m-AC)jUAwp!dB*%=OXR-6gFNzo#u{t(R4$ds zyDULD~8#PRFP?1GW5c$UeSLCeMGzT0Yiofk21v@{!{+-yO_!>`Fv;3;Jk8oM>Z%T5WFYLdx+U zlehf-Fhy22bEO)*{{HF+m}&hdL%*yY>I%y9-#|?K0G~W-ecAZ%6HkDcwig2#H4)sG z-`ngE?|H+7xx@Nj5Qq3enIvlXA_o8Kwmk1lsCm(;|7=%4p870NFA8CjOHOidr!d}L zRIDm{x7v|(6EHir)oFNUu4Wz?mpl4aC@!X<0N55igal3`s#}SwnCtK&!jw%qEp~qq z^8N~b*>a#*n=b2mNC(B3&qxAkBj6ulX41N))dL*V(Ha+jPg~Y?8f97wA6BG_`t239 zwTBDig3&X~DHrW?X&fnxnK`z&%#dk;0pfdE zGiDC21d-GEvN&ISpb5on;_nOvPL(Rkq871f)q$JdT1fth6fQ1&=)CL*!47L)ZQDZr z6Zx`$3k7%a@(%7)rUg{FlL4*LOd=7)|HjV{?~y~ulGg4ng!$+9Jk6Lfm@s1il%dG!p0bg;%1V_EkFPSnv0k(n2e@Q5XQWVC!tL*e#c!vIW-MThA2}ywM=NT4u%>m+8#U8Jt3T9JL)cF(uA+r~`% zSA4?Axna=#!C&W1WeNs@e*-Si`CRvMm)|lb(71p4d9nN%Szf`pGNT1JEU}?=YO%w< zC`wGW60@U0RHY%Z;on`|#4f@|YH#+yakTssFaM+|gwpg+z_IpNa=O|X)+CjHaLqC8OF zyl)DZe*lT2UyZR1(0AnY&>oO4@JP;N*)FN2T&$;bbGO<+OUwVT6YHfoHHMB8BJ@$F zud4ot_z||#kR(`42Eobg@cQq^bDT4_V1 zR$P6f48oVyXqmJQvw%YrFdOdldL>iz)3i5?$HZAQ(p&B8a;ACUGhPRmq2vF(J(C*n!+yBRZYuO$_W;9^%i zCyeEEPC-6I?7Yspgb1Sg#)Bt=DDGxX%MbM&WT~#psff>Eh1*^@eLJR;ljrWoBrB@a z8Cs|5A~>G}h;F5Tk-;@jwqTVfJh&=vOvG?MyHGIpi1F05>#-Q zvCfVug1aQ_COkAk@|&6zIP(teGp-cQ2;X=Q2m>j5xqbZ@$p7BHZoz4{&y>wE=mXC^ zVlEV3g|XSy23_{NjKUt>9SOGba7hx81j{?Uy;EAt9lJ31F+V!-lb`zD5K zYN)?ychkPsnY^EO`1n0Ox$-|ip!l)sy2-Dt+HIyu^hC$+-%&JLIIqoG7rf%9f$O#z zD+({t$2oquNO%RG%1vJl?c1I-F3Kk_G(DLXU#E_?a4X=_rIDuK%f;6nM>SIgQOM96 z#XNluLG2Bsv7Ug$hX!O~kql*7HjQ<`sD**QjxLXGb>?J0_jxItOh22m6`^}JKQ3zc z=wIkw0y|%& zF8AR|gEO9A_FW9TGdABexEP6Py%POVf6cXcX66e^q428@Xs7Tb8T|J%tA2jqmB=IE zw}EaaTh4SEywO{SXUa@b7~LN?80K=FPA!MN#5^An6FFnFmJ30ojF*nq53c;|Wt-D( z^R@qi!n;I>j`7V2m0i=4HXaz%2hnq_QtdzFE#4^h34mXlweGD4`lO|tlEc6+Xh>Dq zbM(}#loul0AVRvouNhKxJIEOC{oU0wNg=@H+EezWnsdp&7$E!H%pi$IBK7wcltuSq zy^1VBbY-S{Kz%iWzKtJB6YV1pxkKxp)n(M7?^pPKq~5$!3ReOhW*Ld}yWh69y!g~C zNW9ffbmK#~?p$BE%=(Vz{J_yJ3Fu2|@f~^=@BYX5RS4Ugu!m~&R1VL3_YnUAV-LFb z>lL}=IJHT01kreMuA%JDzy~6eVGu%_FNi4Is#VeMptwZ-Sj370>=-2%dd>y+b?LQ-&_xSaky z$SG8N62^L0vb0nlChXX{t#chMz?Z7>44lxHd7Rg~;K<1v7b9T)HNog-MuJ29hqY4+ z2^+8PBTZ4Vn`Q-+4bTyaY=Tg+1!IFspt;plZ1&7>(I{2y2~Rf=SX0jMnDujJ3@?+! zSNv-zxp3#ru&1@4JCN#VWso`gKwxXlic<9b=(hPI)`VOVIgYN&1teGd6_@zGYb+MD zn0OOorE*v6+-h(4b|?y~IB=&6D^nb<>6H@{p7GVre~RR_0KsZCI0qWP>~p_{_0V_0 zM;&~-;1ZF0#~*Jmatm9o{c6&yiELRq8!3x^mUv zO&6-_`yS;AE+vjOalgH1Ww@EDLNQm!gSS>}x%h_xN&yxEe@1c<&DZa^ybv#$|B8vF z5ZL5}KZ|y{DD8nzvF|O$VC-|>BoLs18IUAJ#p1-SV5~Xis>)(fe?j*jK$s=~ukC2e zTDrPTVUR%m{QKjw7Ojr#EV!B0&oCNgzJm{XSxq$)QB*hu;gJGO>$g50kAh2DH@je) z&|>5%;&eEQ8Me+64cK!N(B}2lnH>WDd7sS?&nQD zrk|Z%f8ordu?bqr6NZR#ylAnLk+6GQy9l{!`Ptj(rx~2B$o@OE>OEQZdQUwEtsYf( z^SHdQ*&)3EGl)~>zFxZ%0C{E}4UW*}kTP&sb(0+^;7dQqb$inV2_HnuG~?4s{{ZGg z>i8+}+Ni;|HXr_JM<|6@l5dX(Rez)kg@LmVIZ4C&M*V&w=bwK217n@2?YMoV$$1Cy z9?a+K~chg zfS?^^v&PBVjzQ?suF<2-1O)l+$3YdX%#I76$WM>pC3t`-1`)&x5p@}A^T;)0k!||Z ziJ%GgySzHf0f*o=?|@PeMGMOIE*H~3cuFN5hJm)%XVWx{{_qHV;dSQ_oJ(p}8{2kp zdqV=g;{s3qx`me?i;`J7;5#^=cra#Oa~*o!Q#2{i0z@XHnD@OSDF-7==>~OrkfnOl z8IQVgKCMuTA~}_2$Oeo6&&T`d4YmYbjMLY|*Y423>HP)OZ`6!(NSR^1nUKH)o3S@s zp9Y%I^W(3_2f^`O6#xY_YqmYTyT@)jTKD|s*+clDZQI`XQ9?Vl%?sgQ6F)XifVmvmXqum|4kQ1 z%l&>BsCzjuTTp&`w)0+Wa{$jc)Jwa#DI|@gt=zYLL?-2iCSQCXdjDt?`1)z_O8f-n zDnC9P}ekUOBKY`a}8e~C4A>*7)4^eifF<@xovrfUix2Zi`L_In# zs-0limc_hSr%)chyv9+eKBl-!!g7-ZgMgv1}QDk5J5- z=|o1~S)~1h(4M?PDnd)vi4`z`Ou?b%LPcH+2ZndzEMe`xC*Fs5`D~jh2)mKwK*KaX ziIcHO+B87q`kH?4f-bQc`fxum7X+~2KS9rw&@;1_L`Xpx`c~o|iF~(>4{->FNe#5jk0S829(4|?I@42-gAzYaMPBum zLeV5zzFMt(Uv0gVPeKC4g7J{j(6_4U>xS^_5EYADJc+}Kx9f6QxKIv!D1sS@04N@A zs`L62>kPx0MbC-ZhkQEc#pJo*;IG1uHTyo#$nfqat#UB+9q=mGfZ@&kJ-m;Rvk6%# zZfZ^0D6jk^fv-I_{W0%}Q0CiT%YWTJQ9qHO<2oA~?2V*TinS(#-!m74FJ)g8B$I)PSJNt zpU(mcy&Oo{iUpR$TP+8r9H6`0M%SM6HK&?%9L^3EqOR5Y7HTdCvKIfOu@dhBSih-BKpjd~i$=8Vu9nqODRH>rYdgEcWJ$xMu@u zpvlQBJywU zY@IzbM$b^rlCK=iWX!c%i7~Qbu$dS4Eo;064yyj7KB&ng)0Iw(R5^V8UkA9!Qo~Ggc?3Vv?{{FLrK?mR0fiFMh-;=-NrO7-^Id2CTYfF6Xce z(b_XwG&2}WTNmLfy{A2igpgEuDw`R_0j&}qfuki$#}#NoNQ#V3j?BT)r-JDF)(m>h zMaYuaSAy5ckf7e=KZ(YEGt6>nB0N0;C2N-HSKg2iIT(Niyzsi@lqo`i`z>d}#KYgl zCQ73bnVuvMtoayb%{1Y6JxJSAZ&0V)hIcAj{jZlh=b(Q%omT;$jG@5g77bj2Q-H4H zY~|A{FLjMro3`sb1loi0KY~auOWw7)mPE6ALC!mxcL@>tIQEfBf^g=p22Kk6%A4xO zk6L0p919#N(#h7n=d=tg-PZl09IoOD2sAg&#gohZ55Uc@Io(bjlo!8l-lpz&D#W6} zReC!=zRx*@vVbKdwQH?j`u@M0o#Cu}8b<~9$7Qw5Ea^nQx>Jhq3p26~*q&<4WimMN zOKo{DDJNMw+z0ZJr^p9m(f<>?T8V|~^jt0TBZjZi*^|3ywgS$~c5!&vZ?8$=3OTO^ z$`3AxPXye%b)6~YKyJEQ1Xr^20lpf@hG_wRx_NVA7B?RoVCngRQ2hL#vALnLHPltr z4MQcu2u2u5V>7A?H53m@5;$Efm$8W(aM#-#*YN~?z3Avajtu_+AnO?#SyNE6Y7;L- z;k{xUE6&n8{E=2`YmwK3WiFvgS@F23*>w{}*X8xOxA+d_c*RrWy4zY9y#SQ08`Vp) z>`S&qmt%+*VPr8~ASv8rL`TNjcdC=+Ck~bm>2c!8*=--uYM!^SpgQRV4KkAWO+2zo zlba0@)@pho+tBt7ntZYL^3e(0 z#aZ5%c}}N@k|H)~{qaXYfaD_i7q%ua<4U5mdM7ut<9Df6Wn()NhI%e!?qSbACaSEZ z+XzF!CR&)~Y1rW0LEA$w^JURfQ(Q7$lh)H9FFH0?B=cQV&EPaQc_NyzfKsLCF-c2t_ z4&V<6x3cCkO*D9E5GIvsW|mGZPI2R+0;vme7ABK(0X>5-+sAZd21HzB%4ZO>spb6$ zzrr$R?BUGH2Z2@oK-CiQ=4>QaC(0d)K&onryWhMynwW@VK+~cmX(tLz9w?q-3}<}m z!IeVt5)=Y^@aBFsG=;z!c6^*ipK;8fAWv0(SlQ;SW2@tIhMy#)REj5j%q$5BELnUD zm`P|Bn3-BL3?A5fti!e1XG4ODgE@wvkb2Ho6eMN8a<`92fut z!cttq;l>sMY+fCi^P_qm&*Tx)(Nw4xnVC;gs<{A5euaAxqR<1hQoe=oY>nkc8gGPB2QD6@zDUz5Q=yTDW3V zMs=z72Wi1KEjwCQ6JyP^XcP~N7(w3|LU{NEsj!v;lwMlY)L?my)&uYa0Q%zaY^0=T zHP(uwt5QQ0ayHx{4v%bzcQmUvNH(o;45Q_1`dj^*ci(%Ku1MU=r;nQ_h01w!cM3h} zWaNKqI&BJYJb>aM!-KiD4Q~^mFAE)5zpfV1t!>|lc?@(gF)~8r=ty`pT88lo{OZ(DE#0h3{k<3aP;uL&gYjWb)jt04={G- z1V`h(0bxn=U*P>rmuMN?2mn*-7L4%f_3Im>4sE2HF{_c?(6MIGxz0P7xIey04=Dtg z!ZRH*yd-F#R~F1^&X;1sp~B0ZvdoS^#w}iI^_a=TyJM?|g!l6SUwwK?okH$8`3|=y8m)Dq zPZOB(w?@@_T6hd)TQ}sw6@j9BwGDtI8e?}2qIvAY4nAeS0{t=2Y$Pq3yn@m91}q&6 zRUnR;(~f0h1R`M60%De|rXh`miQvK_4u2kj=o*1x`_iL5lX%N1zw+`$O_ zV`k)%m@(xf%D?r)Gdr15f5xOpRpp-}R6z3$N@m|5s0THE`5+UD=0l2h$w z+eg-LDeclCissT*+E_C^9G}j|=|~QICt$S_CIWA9crFw(w{cxCtWcb6A5bWEf1Z*Z zfrDQ(DP0ekm|8d{0DfDvt}O%HmQ_f zA2b)rI(+qsK<2%M2)rl|_Jv^9w=F7fzEZ{v+$7;4&s9rxc=Vl$ZJih^Wm?t@+5f3P z9l}Ra)1EQ@5%-0Z)Fd#(SLpS3dIfvI3IrS5m-d+Mbw(q8U#t|0S-w#XrWW-GQ0+8R zmt|9P0peG}v+vnFA`?VbmyJ^>lEj=M@jf%dqEc+XHBQp;j@&rh*H@rp0IHrsKF zF>2&4YxGR=&|&eRz&wS)X>W21@!4pA7jjzF?G8F=X`2+T(N;f@q*}trT5YX1hEt@* z=8R-V#m&g|wPp&!NB>Nu#o8p|wb!j3C(B`s3Lu?4jjjt8%v@oD zSRX(waq;C0>|#wwU3Zo0#c`>0ZbX3EK|)#+hpF9X9*EcT z8yaGt!z~ISD7dCpE6M$gL6>f5dLNP;*ASvUr; zLyOInOy_!?xDSjaG^%O}uQokPteh1N`>bcBNkqZch8Cm`&k13dAE9~NEEDh8mg z_&$@EvCU0e_kPxZIS6xGlSr*D-&5?niTTodC@HnnAlSaVWbe%3=6!^W=MVrSV{2C1 zb>p#Ad&56XlZO!Z0bn;yA==}ru5qDlc%4Ph`++YQ`=q+tU_rMJnlu~d;dUd(qMpiA z@E0nr?0VjTPu3vi4uC3o3odOFL6}hrhWq(qzK78QV?6~JcVr&folPEmJYbQ0kHbFx z5Mw$7M1uFcX1rnafTVW(IQ6vzh}d5(?_f>sar z!?z9XbCwgo)Mt)zdR5c{hwR2R7_@UQVP_A)5)=NxJoVYHY9;#hy9xu}#IzS1M#-FwE z&)cULC^${YF2Wg)En^xm(WEVgMT%re(jI?xQhjqGD zNC(ABPUp2b7|@Nc?}$cY%Z~$ox?u@YzS=+5KP00 zEX`imQU*n&#&TO64vnOEbWexmjySuj!v09|#(_wBi!L$rd&zp&u&&@mg|Ezz&AZQV zOhi{X9q`MV|0d2JxWD0{MXtq0KLYf0>ak9FYqcm_n3ZK??BCm6cIK-+{CEC_q!Ku) zt8Ba)`yPlHLXE`SZL9&?Wt-Kycm0!pBt9;b`iR;RDFAxf*Y-RGsUqoqz5ZGd}FFpoi$R*DM#;HuL4`KAIJT- zP8bM>=}fO1-sH|a^vUNrriujL`PFsXPaSa`7|Rq+0uIWk7Aw&&fXu1PzD<37peLwuGt7JVRHL%}q>1e`9f5pUrlVyj0R6b;0n%;v^8 z+(PvOIcs)JfqtW{D4$LpAzhm=FJt$he)b#Mikl{{PCIgZR2xTY;P>TJ0ig;)#{y zVmP=hyIJy?)qxY5-Ar#n1CaNXZ&1NKa4X4WlN}s^vp1dBZw|6YGH)!?7-e(OZR3cD9#i zzGX6~tzL@w_50$n3X15rrvt*t$;7X4%y)jGZNIX;f_-;{- z$A*z({h*}Q@ISy#3VKAa-4k`(y{>z43&iTDI;}#sv$#Soo_=Uf`S6j2kD06Ty>+Uv zrpqaLL%;sP^18VU|BnFCx`0))eaTOXR}x8zM{@a3fu9-o>cCR?^d7mQ=0=m4+=CL> z=bMI6&;BZ{By>k5Xi>u?>>-^>nh+ig(UzN%OCi8nYf|;~x>+Zu)F&+S;Qs&%LG-?v z0cbdg8xg%QEO- zsHzm*?fIW4UaYH6o?TC;{{Up|X65`#ccx#um!8w*EPi!(TRy$P9josfXQ^^Vhn05+RxUXljsPRpzLtpuQz{ZkA9=m~tMcw9#8a(}llACP9gZ0;W!3<|%>2kTk)Az``Q5j#le zdsVZX@k{%*Vdip03F~sGB61z3v^TM}Z zPL=aiFvcWDUzr#c74)y|Y=7eU>bXLM>GnHvbDTuEVUEX|`MEH$xsQfS61|S@_4{r` zANC49hsa{3``MoT`!EQt{xNB4?T;=CsUswP<_XjA=D$?qCF50Lxt(|M@6CQye$D8q z@teac&y|rbRFmA8o8=z0`j-gu}tpGW3lUsjy>S)anhyUBj678R=6ZC)M2%b zIHTqm1O~+`Z6I;hmuOL)+4l6L#70=2ag25pqieA_$Q^0KfG~qCQTcmR=c}BW8(l#U zJC7r^KO2-BVZCZC{#z=y%bt}v9N_%534$ZROaghNVV728(xg2$@Nq(^k;ZxozJYO7 zS10IC(-ffR0CYVm`_!GF0oycz00(c(MJtcgKt_7w6zmLcJemdx+MMy8YBEkRM_L+8 z5-viyQ@CQS4uE5=P+7oLiy5sFRHBsY-#w^7VXQYP0-^HIE=O9Ci3dKvr6UkAkVmJz zJ;t>lU=(wOr~$_>&V4Fb4oMw(=~3;#$>Ow1#4<9Y?>7RWan46R)h^Q5B9XxdVH-%R zS`FxiDI^8xdeh4h$5Tqm2pFcQRei&gO5zwFfx4QYvy$8n*sCQOgKz;9#Yr2d7^Ilg zOAyA*^8t;%wP2t>E-|{LKvFZ4lSryq^Thp1?MM^N~FMy zp^h~RgOGaCMvQrG+|n}TzpXu+Vui+NPf%!qnTgDVA52qnFgEaMSOJ5MO)fBb9Mw5k zRv5%F>4Q%ZfqHaTJ|~i zGnRP#Japzhr3#xeNgy0?*wSF+D6f*H{jWSV1Z^dblXokgf<<31f!6?@^~b;Mb>b_= zXzlb!921edGTQkE&8lst>INgSRB zHSpZOwP%Xa$eTyEkRHn;0iSY7u44Q4k@$_N$u1Hb2&B%~*D?ehwvuu`#=7Id`1kQy zeE$H*#pf7x-TaTyH(VE0A&PUyPtKreYi{fXDrnx39T1e$1l1}&h3C}fhPl!G`nj>!d=VZU<;3%9@)iQ z_%jr>_N(q?EZRTHewf@`Sz7E#r4g6=qaAxtl3JHkM*PMr^B%*-K0PfZy`AOV%J&j( zeW$TfazQ@T+-crE_@Q+t*BNg_)@eZbx~>F=qcuRc5y#J-Xe(3 z!(bgV-|0{gc6`;~Uk$b2iTd^8uZpzxvb8`_<(DzJBL!JwARJ?kpN)IT$WR-Mbgz`1 z;Wr1+_9JH$(1lKZQPZtFl|UGE=}%CgDI}{Nze*ZEobDJMt3F`43hmBH?V*&G&ja3^ zRkwoJ0QCA&5J5Q|IvSCRpbVA(pL#_5+;jaY!G?NdpITj~9d`XF*#OhD93J$M1>8Z% zTpW8+j0^+wXNs|djkv%A@uJ|!F^&%-rcEa&fH)NA3|E1kds1P+$otsj8h0kbD9rX%jQNX1u+>X8J^A5rjlwLE6VaZX{Rfdgr z<$HIg9BsfH(zx!dFzxTx6vgYvAp6w2ayEg3Mmv5Ka}wl5k(`Qo+%V_npr8O#(Lf(C z+zl+mj^IOlD5}REQgPdI3*7u15fRQ@ENU zz==Z+aYoiWj8o1EfWxIH%i4>1g}agG9kcC7{-cUjOamb2o`#$-Wnw4>8wTAlIOG~K4v0NiXBJ>4ZZDIJ1EAtoPXM?VM z8RIM6A(fUGr2WApoWj{CbDmB**Xj%dkO{?n>HAA~M#oU_ynZTd{kFxD0CH4$auPdW z5*YEHQ~3Q)3TA5!i&UyFc6xd~kM#MTUTKE*l==F^;=g6@9$iUuec(&!P{xrx-Mm{s zX8Dy_w|8O39mj4nUtTFLdFH<>ya}(L40z8;)|OLbu-u|tvVHF$u=61DbGL4uf`bDaS4I6Upn2)GoqkX515=2&RT4kSbmY z4BX&;blhRGqZq0{u7(Wm&p|-}n~{%7m6Vges5HhNTZHfaG^|jJK2T3kD9GV)jEa|P zl5z6llOTXwoOGlXB0G8xeQHgsx2`y*`A*Hx$_F(eQhRVa(@3790*nAZAFU?B3Bbo{ znIi-P_r0klU`#oQh*&kWWEOV%h6}dkQk>-0(3<7jPweQ@Jc?B~E)&9gjgvB9Q+8Edg`&rLf4< z0iT=ZrT|ICYDSEV`cgK`0n(U=*bHRTPoV2df)BL~yC)rcRU|8s?#lp1DqwTL;}po# zaNI^QQZ!%;=LFKQ_ZYwv>56eAd+|oXa;`CoX(VHf%l#;@5+Mf!^#Y~|xPm$Ms_V6+ z+t6aQ1KQcz%YS(+c6QK=$tj;xn%qEHPgq zd_euJyd$N|+Hb?#ckva_2RFAW(8RBvs~H=ZW0AN6?O!tMUmm_HYPS+x-D~%D#FADk zcG({Uc&-_~@kR$9k;Q&9%dP5DJ`Lo~ozmTacO@& ztco~gk%J736OeP#y_j$-wf(>TOaA}_`n(9dMzrSxaa7H)|2nW#iucUkt`%=&5$7$nBb(IQ;{Mg10JRp(dX9BePh)crU7PN-(|o|0BR%Wt`YIVOZaduQJ@OT*gEmExT_HEkYbo+cUC ztP8JfGWIpDsG+h?K9%xyY08}3CalrwMoLjqOsOW^k=2J`QEUXRPSI9wFb~PWJ!%Y& zq+rw)ZiKlDkUCT+XlySzrxUnw#(Px8JRE^dFz83}f^pXr^-hJ*$k4l++AE6=?v>75PX2o|G05 zfw=B8)I{7sC9~^D`xCZmd5d-*jFFyAMpaAgJdaA4U@&3O_NA8_!yx=Aa}&x!ZPqWC z931qaqv3}HnwNT&C9$0Tw9KEo(yyPPRx#wW-i*7pVyg%wUAtS1bM0G?9`2tg9crs0 zBj!GYawu{p#UnD6;Np}@CHYk3jNN%i8?8ION!!l?n!%lmW2Gj_LqmlH zk3rB1l~lL@jAUo&P!wawuQgzA!CYi?&w9y}wA`+ou>|lcP|K2ix>A@C0o%rDyLT}I zxa&Z)LqRHcam`G(4THbt#UsPO?}`x{7&N5%6tx3zT~vMAlg>M_oZ_411sFJ{?c0t! z)Y*lRVmU-^PI#(wIVA1l2Q@Rse~W?GR9jhcI6TrMta9fs&QD6AsaRlrsuBc=&lRtN zpyYBoR0GW+o2V3AMQbx9#7N8rM^Gx@KypYU99CRQC9L3*Ryhwo)xH=IK7GU1ruGHc z&uGYfx#Fnk8xgrzuC<3q^ck>KH3?B7Jq}n8th8uYRQe+W~V4k#v zazM`~wMwAl<>k6n1=$#nZhH|;+Qj_BBAxt0sr94*h%7kg^rny|Kha0s0;3>g0n(ni z>5r{7$s^P0N!(%%yFsbXn4l;b1HCbJV|X7wPik>u20_oLsS*Hzi(hWz%H}Po^+)3raC19n<^cm?_N}Q!77^}7?B$eAVQa8DA z6gg)j9C}tL)bxq2<*>HBj!UR=B!{bjxXAz$k&Ork|4R|lddgp?5m~~qV*E1sdY_fdnQNHr?p1!?n>o7bk zUlBr8B>7)N*5{Xq%;8RIDP13{(McS@h4kY*W{`upDg7&v@NbRu9~o(O7q(Nw1;x~4 zy|YLJitEDwnaN*z?pMjq8bn-ioc{ni`FgY}QK;!wR+2p!N;8U-UWG1OIT^RMG}%nIVtOC~$B_e=O2U+m&rfBsklV_j$;sxl(>n_04HL zy~0RWVZrTH8YvOWG-Y__J*twp+ZaidarCGeFh96Q7^@D-ARB*ndsGiG^0t$oQ%SXKC$&xF$jh9MT0Dl;(OC1(N{HtKbtbII87crA)Lv6#J$#m0_N~pITCcKg>IGOSh)c*R4uWspNGP zX&^)#f%9PcQX-aLoaFP;h8sX%(wqlT=~Ci@QZPsXcu=C6LU4PIw6b!U?b55owNoVL znudn1Oc&;C91g;S1;{5KN_Gx@QP-Mi7;t{-`cg>+#oYVx{5i!nn;U|TX<5O1bQIF3 zcdjbZLqtl9-zyW3N?gXk#<>{lijjfFKIo?`OfXZN@_v<0D3-M#bbJt>HfgIF{w~!d zo5n#HH4-!Vg>mxw)N&S+25ryCz#f!^NgxBX9ImW0f0Ec$)_rr4tok*r6KCrQ@b0zsx99x8-d=H*8q@d zvBYHL=QOki!I4)l+Z}2Z0LBWO`_%0lebdVNQf&*KKMEN<*3gAiId9?jH0}Vv7{xi1 z@Osj+9*3nZ0_cgp_$%o`03YW0NvAYzjDwGQe$W&HmN?HfHv+jBV#1oyfB}99sYvO@ zG1$|BF*zLlX=pOO)-AC)_N2;_l6f7fTr#kcP8+>PBC%k7O*@X{SS(2gr70o)ZkVZv z+RTRlW3@)GIr+Zltu+#e0)}E3U=C_08-{b5v*oZ2lbWu{lg}J>s#*|5D-nXK6yp_A zU|S!=dR4bpRo+1$aaqh~E>Ty2axv*t&@%K#%0U_cD&lejD9$>H$47NIC!c!Lw=75A z$FJc~;>3y0(noBbXyldysHg1(iw*@e@!ye3!z;5f1Ow30Au1cW>&-lcBRvSFbDVwb z`qd=*j8fZ4C-5}n3dDlJa5K$BaLdg+A;2AdXyqhKV~q3bN;zYJ&N|SfXB{bX*mFw3 zVVnc7XC{rjU~orYtuIcUXc^zn6j%o?I60(jH{BgNnrP*T>yFeBxN*lHof?B4I(iXK zE}(EZH4xpL4h=2{CwF?TRy&R)=M@pobI7I6GFPu^MmfMVtTcsI0N~)M>r4a?M1L^# zr!Z1B&;h_J#wzTB#6%xW!@ts;-cUaw=dh<0$ifl`2l2LMyZAQHbeDXqbcXCZ} z2e_ptkiU1mG`oQQna5mIMObor(z`JrgR}~1B;yB~5(|NIo(|9le)NOp`N_sjBaTMy zeQ{11#?ipfdJ?d%BV_?=ndXjNKASV=R4nme;)9Z>u$KE@0&{A!4jN?7= z=~0kNRWWWBF5awTL|_Bs4S?!$vhMBjM&t8I^wTQzUds3!2QJhj0fFawrIqyiN8}A$pWAUU$bDWG2e>!1Y zVbpEO=QP^5){Jl%en~j#KxStweq2+O?mTv-!w|*#4r&tUHpC6iJ9^Y@k_gXAcI<)1 z0ra2)vuOE=KT1T5=Wf?*`_hmY4l`2hBm?(B>rKj^lnmpzr(y0U2RlaG4yKS1!so9! zrN|(zI&~(RaLt^A1GNFr3W9UoepJ)5cHcu!&hA&GF_Wlbaq2qNElCs{gS+Jdm~hxQ z#wo=B83&JkqLEu-^UtZG|@1Y?hERBghZDa^y=BP~O==HPMZNjvT<48Y*vo;jr< zMjNT85(^MU)B00L+kw-XX;^j;vi;G)6oV{y=R8wNjprSItw;c0zt^E421ob~jfm5&rMu)uFlC;>nnJJO7DTb3h?`ce`A z!*EEYAdmsz&{9J1Mm;HvIQOL>_U%isWIOa7hk9bO6zwBu9XiuUJPhzUQh?4#&d@pO zN}xC07y#p%O^(QiXpr)_Vd+mGGXact%{}+-%xWJa2PYKJ7~~VTrYd3<=ry*kLH#LE z3}f#ew5MVDK*8v9OM;+*#yBRQD1Z=fK?glS9Vy2RfOr(vYyd*!di&I59-R+gY7-!n zA^uDrJ5vr+oreOP0Nu|9fTe+7yG@Pk0P(p;1FZqU>M*|Db4}RMjiBxw%^glp%T*9j z9tkI=;5t$gdmIz((w&S9^rYoLA9|YHRART;+uo&O4miz3!~^eA$zk>4 zlr~7mYE8kA@z$KU#_V+Tt4NfF2OsYo(?~ADJY@C7SVdM+Ps-g!dSZZ}up{ppS|Wyp zVBCN)#wglHCy| z@+nzZpO?RLRD{U$^L)e++lq3r8OJ7-h*84lntPGCSmkr=NRl$F0m=EBngR!GNZ7#q z>3qI&$`7IMN>m;?;LtlU6p#wz0-d#qBeghrvmd*aUZ;Uhz)(QrHE1njq>(8B4ngah zibY6b-bv3))zVjkjFH7hI1LfpJ!pc|&PUIFC5lzo?ipMaW4}4|r;DB4j-`E%N!g~7oK+mYKf>qS`}eDq|kD~T3G!vJ~{`BzJCJIsS}hQ}4hhXPQ* z4{$nHUu@WgFgG&{x7W2cN-||tdCHCgoSgKny$#svDsA~8fXU;y#bRCT-bwx0INS$4 z>t9E8k5Ym(%VpO9Q1vIShtcvQpa6V|6ld#BXTbq7NbgM>ytC#Kag3ARkhh`5d2`XT z(vE^>zjA3?b~B9Q+K9&EgX>T7+sstmf=+5pY({d}WdwTDjzW|?A5l^e7D5NiM>Njm ziR1dx0TMmT6*HfDX$-G}@|p;I51StJ^;5fShdCS{Y7t@#mnX03P6rBm=9&TX0aJh} zz_DBxGm|HPEx0UdWvQaITYn> zqX2anp$v0v+5(<2ilU=@p>lE~3^itl5N!@3l`{p#zRM9+lgJqX*48oe!nRa;W1fxXJ9UfB)C|Ws#U=j@30% zQWvivbgeV7a;N56tG9OL?O&DZe(y9;AQn;%2XRa&Rk9B3`qie0fORitsw zC2R$3^aGMAIdDl}c9Ytlvp&QM3~I_)j1k(jS{X}YHQ#B#ZQkCM0pM}fs&`c-kT1>B zplI1a40#k>!buRgBN*h0jpU8~Q}Ud2sa$Ot9Oj!CQdwC*$l|QUqdmj!C_oF2zV!sr zjNy4W;8unVWUGADQJZTJ*a5qm3?@;O>{b2-=y6aeI6Juqx20c@AaaA9wEy|FVN~xN5zRVa zRzk&z&M-R)Mcz)<2a#5YW@nVF{eDFmq%p8%E5~u`R>DS)<-a8J{{YsdmG?de%EPD9 zsw6Ww$*>iENi@RSvQ+IOrfO;b0C$s(_&xg6GHqZ;1zYs3V`Daic4*4Xr;tW#;P2X1 zU;YxcxH0V$CP*0|kUEaI&sByxX}Lbw1VSx-Ik#3#^AZBP3U(cu`hao@@t5!(mTT z=~ZnET6aE}(VNWh?wB0zW{Yw9=ApZG3eWd@VxjQk$#LP!870Cjd(m;+2I8)2Ff6v7 zTww1!gY>MHjH8{oCANI~ap_En`ms43IQ6KeCL}8^6^1emL?sy9hiC)yt4LQaiDMWn zyM{1*4JyeNKv9oD)Yf;}KXwti=A8taCs#h;Q@G7J7D9!W^{QHR&d(6(VLoEA;ehl% z;aW`UopXcUxn`LlzqghXwnUw9-kkILP}S2kUPscm(3w=fU7&z#p3&zw1<}UF4Ywn{ zE1_c~uzF=d&#pkOZo=GK-I;Q6$j5GL&1s`+9c)OkjD6yI8kf!5#Q@wYhW*269RT_Kseb0`>Vx?Mq(m9K=Ev_6! zSnfOn>E4z(SzH)^Tw%F9SF7k>2|QQh*!3-2!uGP<9WntTrd3j0k(A4o8;HpO5_rdP zUOyar6o!Bs=2`RugTwpK0CSaSBh;fqJ7rfTU=m#-)E7s`+II3MSihaU07bh9sZjq zpJ{N5Br;ny<12_Yq918Fy3hbfCA%-$I#yxA^ziL7!`0KACt7Z{y z%t#<*qEp6tj2@$k@G_(>(l+Nf&3^5Y#@H$=`>6P=Pw{8!&wBlvcBjSd8H)))6RPL< zGan4T`LEQ-m@I1^Hj&)-_pi&J*|}tYi&{xtxwW^Scmsf?SZC|aex*PQ#;f0IfV1dA;VybqJm{OKdybK(D+W5=ap0J3ya!=tw z{B47~VA#XO$e{9M+U{KS^VVk+_O`08UR~UUT3NiCS;O9Wre~ z#s{>L2_uR~SdI&Va-?+w2a|*CUWUwCOk;(wkFQ3h8j`0`S)Eq~j$1l%Qkf9XjTe;GFdBQpR^N z7z@QOAzI9hPS7`e)hsdbo`BL#325@1Fg?8~@nov;ji#s@>?1}7N@uTHf>nD=fu0lni{My=rdhv{UP0y@=I! z9!>zL=Xc71j4ez)@%}7xfmLJ-%-ewHpcF01y|w^bC75J^o+vD(L1CPBq(yCqCYdJG zf##8dDgwlwFb7=KvPTTF4TEUNr_BVbA$A7_zHjmW0LRTc!&03)!z`NB+AtGmh<38% z6qCCQ;{$=*@rv{PBle5&9B%KZ+DCg4BWf(00&~!uHbr}McyBYSO;n97A9rSO&oRTo zT&_piJ4oc?j+Ba{o`*HUcr)TggX4FS+R+-q^;2=Tk%M&Wv4%GR>w)yH_=E@sI#-Wg zl}Z(5Mzn1tc2cPtkyC@Z7+8a}4c|(dHD$pgZhdML&zX=g2TIT@xpCN5Mw<%2923w~ zv5frvhgyMfqXUw7s{ppbgYl&98WoYg(yxtc=`n2LJ(ppmYO@`do{LDrO2(l=))3k1rjV#*5{OyFXwAuv{=`C0mtYkjQcf z_N9?_$T9P0)3ttnd=~htK9k}bJwH^Hq|@$EZTCB|@)({SK_qR@-Wd90zvvCTkz62n zoJt7DW#~pais#PqTA6iaPEP6U&9Hc-UOdQAg>p~Ke@a#*k4y@fg~kBdYAvT8q;{_z zEe^pL5`L61?7gY#KZ=@0TOBH8D-?yo?%h=G=Z4rT%_x8|7|(ygmQx%typs~KqO&t& zqNvF~fUkl+Jp5e$0EC$vMex%<*dTF<({jl<$6m!(k~ZU>{j1c;vbxy%ypUFk-SkHm zI~NQ*Zujhc^sJWC(7msybJh$@t&Ins0)%L#*o!_Gov6RwE#i3l2K-gUx)idHY#-Zq^Cz z>?0SKDsgWf*No$znaNV1jyUd5UOD4GZEaHdH9rkV&nw!C86so@_hE#ec(57C1ZO9p z74Y15kY~y=s^_UEADw;g4shld6^D&_+PD68vEb$y`n2jeM?{aX?>}qL97`iTwS}#e zppqqG&Gh*}#}(x|hsSS=TDP0#_=j_az9(^#>e^+p)FYSytX;z|QX}j~>_+`cb5O9`G)do=fS`-6;F0`5}Ap zn(N{4&V^>{_B}obc5pC@#yvRcUOiqnp?gA$Yt7sI&d=;gHLUIOKQ3%MBjSBwai!_< z-mXah09OA1;nuwyMffe_tykq+RHL^ap9Kvdi{f)3(Mh zwP~l6ee%%_z4{FBe-mF|OByn%3ye`3MykNBee1}d6y`5#iFzga-0E3Y9y`SFJtOvU z@CKgkB&~6L%rTR-Fgx%EQ<~_l{ssI$wr6;3&RLMASp1tak?*@a=g?yu=hcQ6gzZxo zBm#M^TAB7?J?lTq@-~hRirOgVt$ZV)*`F|4M=Y7hZJ=WvI0CjJu(C-6$qGj5IB=tP z(>SYO?di_pO;QIW*Pl}nIs8&@=5HEtTOzwXkvNa*WRQVIAMxOM(@0F=|W{DLI207=NcI~5zR#wIiGt^TPAXNGAI0BqhE^-DcPreH<3US(@!Nv_2 z8rT>EfzSg=(d1y@{V3W18Oim+VM8)s`86%2#Rs#fJ)Wx?Q_zUZbS2_7{ z_|OQ5jC`-xu4&JJR1QJuig*N$dX6au7iy8sCQxH10AN#Dw)0Niwua9b9Mr4qODnhD z;Pcmtk$B~)&HKa1=}jtCfX+em>qLPd3x+JmUr`QUJ$eObfRJ_Nk*?*(ZQGs<(0KG${+~QL>f!K*;M;x7_)7sJYGv{AdJ5#4jXL zoB^L+l_3~79MdI6$EY3Yqzs7^?cB$JPAVgU*JOmT+C*IG&x@^ zlY+f^_Z_RD#_=PP>@Wbm$_M9 z;C$v<U@cmF+7e1B)Av@^q@-M z>^uX(sN`ajZC*eW+vp5dVg?trF8(+@ML9+W52s%B3iIq}Or$t_=@C7=AMzk0}OyW?>PrOF~xV~xHpT$LW=5VUbnM@ zlRPWL{{Xg+jrIQk7A2p76Z<1bd)S)ZJ*zCU#;gF1$xX^6!3+l@IO)ZHpIdp;!nZdG z_IH^T*+06(46oE4EAcP(bMRbVA^64N9W8g5lI&kx?aoA2#6B~F+-LBw+__FSE(b2h zBfd^^UY`)*=wa$prA9Wg*Yq;M)SROyCS%PzM4S336-EtEO5`%_1D~yE-9(fA;r{RC zS)X7qaJV40GJQR3!HZ{0W&7Q8Mbd1WQr7Pw(ruAg@0r2_v=fd<$>Os#PZH??we8a1=6SHk z^H=s((ESTrn25t3Y3kv+a648?sZ`vf89akiJ4~sF)8;=hJ%APS3O8vUi!@AZ{Pn3k zks$rvcLCD8@5CP$`~l#2#NH&;VOeAi<=esg`5SKs<&2%Y@y#`5|T2)+f?;0$p4Lkuxw$j@x?&3jl(hZ~5LVyU#BRWcNx|0y1-f0zCiT>_SBe6Y?2c9bPywP2GmhgP_2$*#9DGxhT9vvj&WPsJWYTv> z+0Mxt7jAoF(uDos;Yswbn|x#YRCp&yxfWg=w0(L}xJw}1kp>+$voAUJuP=}Gwed>I z{{Udo?7|!XCT3zjn8qq_+%1o&xtw`do}Y&0)Xb>G+V?)}`#k<$;G9&;XEdXf#@u^X z=Ekk@=i-*5c5dHQ7F&a|OXElL0#czpCE3~@h&gN5-yNqL;4ugvA{{T|) zU1~@1{{SPO`(B!V3qMb#i0;FXKN0>k$5mD0zc#)P_?zN)jD8_$+IEd`bE-paaGz|N zQ~Q`>Q@%j*Hy<)90KG{g9c%QSVs{W2I0vX0ABA`so?7r#6)8`c^sv>vtU0Y=sGuC4 zfLF;Mwl|5jT|dHlABHUcOD#%caV%#j=_j2;5#KaG8Ck}3IHp4Gv8M(|CKkF+Gv z^&`1pxQ^m7pl$^^{KxK%xyi@_ypO@n54hH|u{T!3pL0a%>nm2Y`RA zeP8m@spdH}3tL$n?lQo; zTaQd}k81S>`Az}B^{9bt?k$p|0=`NZ+(b2vNiRmvVpQWLX(Qz?6aLCR7`_wS_*(u= z9_B~i<+$At9n}{jueq<0d|BWh7kCo#YfW;{m=;Z`at2~>e(n!!jB#JBksxE!=KhuC zzZ~Gu{{Z1tYu9?}#;Ft=V3E$&7bSs&CO-2P7{_2qJZ8RwB;p)oaS@?e^Tt+QYtH?C ze|hKP^7>8=QPHE|4~Cx;^`D2j9Q4OE`or*sG5-Jx%flBF#zgICd60a-ZaZfkjPSIh8hC`g=Is3RIr3VQ=9MP&-1NrWzwLq6hEVw96xEXru#D!cG6fuWug~vo zkD^Gg9usy(;Cc#~G6~4*P%?p&o<~o5K<=ELXiWnbZ#W#B_NfaXI41|SH!Mgi{8XiK z#JC2Y#Mn=ezDUbs6!l!^dD~I~2tD}XoAYe-G{iMfM(nxDlagvdk-H-UJP}Zm%t8*` zO-#5Tf!dEDC1x}uuR<|Q&ey>GYHp($&MGHHBzjhh%q%$VKQQE)LPv9!9jZlAaj*;u z3gng|fMWp!5_rWo0I2PX7m#?xCNfKBfm6&;GN0kiG594q;Ps}qJe)A+JYtmO5xc3Y z=g^)~HW(Xo_|o8kx9?zbYDL1}k&~WiBW8CTXQfXuLxW@~^r-J-237Kg2ps#=g>Zw6 zQzk$*xIB)OxrUJmLihuL)YRG7$DE9Dns68xBP8{vaCAz7b?YH3I}?W#8h}gFjK+pRpdjG2Ly3i1zDeRbnQjL9i!CsH1-{g)_}>&;AhgY ze$Q|wWCx7bSLLcEdR0#(5M&2#KUz#i1ed}crPp>2(^^}@4bkHm?depn;4hGvJo8do ztcspk9DCAx6vM2AjA0v#8 zl_mx-zm+CQ1&;woT2De4!I0QIVwy^leQHdQyW6ff6&Tvf$f>x{<^#CqkP>l`ns!5A ziVCg?Ja-fnkj5L|(A8(%8QMizW;=eA)?p!DGmqyQ5o{_SPYNm7Qkifd*-~m#6KQWak=2{w$;RihK=}qS&jyjP^kl}OGQ_7qJ(~1U~8m^$7{W=U% zF#&>+gHIuL79a!D1NqY#*Yy5Wm~Jb|9-j0QaT{(hKJeoe9?T*2Z_=gm+XcE6s8Jl8jzB%? zwA`Z7x zek}NJ;NKZtM>eIS+gxAF!Cv4X5=b~uj(d!E>N^_uIDZ{W3ySu&V|8n3(Bj6^l}c_g zc0VKS%LUzTK^u6*HH_(&l^7qV72o*MEfY)e_P?Weaz8Ilvb$?|Rq_g$z*!Vzl2v33 z0X&cauR-`b@TTwL*1LadZvOzYY&5%JG?SnV%_HPSiJm%)oc0ITBlVf$slu1Go3vJ^ z%toB0K18n15Aer`^*;)0wz}q%GsQd)zvRit?mmYY!LO%a{h%eiwilN-b6VW;WD$Uh ze*iIE`u@rqE(6P|&2Mqfn&^sAy~6ce{c9@c_D_ZxL+SeK0C^sCA+mk;u)zEceAXv5 z%BxLIq?P?2`5uitHYS>~M}gmbc=&;FsJyy%p*5TV$&3di1?`Y{&%P@4x5tl)Hu7%% z)$@al66l2X?i6CZHskhC*9$$wT9viRlbSIR3TBcm}h0iGR!gfjMpPlYf1 z3I70@PQETXxAz}%d@uOR2gF@U^42&S&O0?mn6lwhe(k$kCppJVHb?5yFAU_a?o2QMSd@Y{M#X7HAemIF8*wa!`V7c#W-PQNT$nSv=}wMI?= zg}@qsI%!TI;m?H?j>OPc7d&o31iC;<&7l(6v0OPmg~N(acWMM(EpQ z1$t!l#(DwItvq~i_;O)szS<-Rz-1NkeFoA2{A=Pr5_l)X7d|M|rPFL4_B6PWL#hy@ zD;zN6r>C`0i@}~G^4?hN-hG4y*o=1MXCHRH_8d8t$_h%O)h?^4;nc_CV=EFs%%y#t*o?b_>U^7;@e=A$mfA|tH{?WyBUxD^{_~YPc*`4Mt?aHXh!1q0> zGx5j4k;lDcmw7*RP_X=3zC?%NSC4$$&89MfI%Q5t{{U+}s>^&O@#>s4gouRW<(58A z;N2;IU}abSH~vh6>-fuSAHe#s{Cw~-?l%iOC-^{J%HIB>vrp{>;Pm6mmS9eDs#p1% z`NVt@_>H_~#UWGBJgQj#0OQrBzXAMquNwJDkK)?v#(UtJf7zKtG?df-0JnqdSjlXk z+GDX+khCKeB=tygWwgkP`ZC;+%s;--LznO9CfZKODl`_V!rkqn9bW} z+I)3F%J()3Fg{?ePd>noDzf}_V8@!Pd$4}jWuIFC@9e;6%{AFe54_ymf< zzqHDz>KJY(+#WGPuatF<=4hjgw&u|I;UPg9X~_v3WI4w^yi;G}UG_GMPzdT!D zy<|B6{#7XW-FUuSv)Ux!;9*7q6tesnwRGCEw<8E~-}9{F@Mds4roCAFvB?7`=~}5} zkL<6+e3-7R+y4NC-2s#ttiq;yXCkB@8togEwBVc^9+l6Zg9d24sP2d-qjkr=IL%cb z1gDNB-Kel-JOzvZPrgZ|8d+25zV=7^T4z=N01KAfle)+d58n)Mezj#jFzIs2qHAZi z7|3y#9CpSlkskmRLF&E+SyUNs%X*Et{zjMn6&1{FvMZl80`S0KsXn0AQp06`XY*%5 zo-429cEjTbhZs3%-^@^cU5o~MW|;@Y%@CdQLhQKcGBI3d{3*RaIRjEdk&~3_ed&{Y zBE698wYeBkf?0a|)=rjL)?bhO0KO^o{0~gE_@&`{gjSm{1E0Jbx6-5^5j-wK4?Ge4 zCkGj?BX5NMBV*-7Jaejl7B-KiRsR5mRj>Tan*krfPk(BUVV1q8`2PUFE1MLT!h2xx zo`4SIxm*FxIjsmhZ{cgGnIpMa*+*9(1Nzs1f5NfxaRM}sGy|b7qmKEcPlmoF+*H7_ z1?$NC$F)b)a4%}Vko~qHZv*JtZD&KeD+*nxGIFQ*Kku%Ub)~TlwJu|jf%k&~KRWrs zUjX>F)FgJqv|#6M@BpT_hx}ghj}Wp*eA|e~Y#`cmkA5>&zqWi-iNDR9 zDB$H!_*Ng;9j02vcSq6QQE|Nd!1TpEqivjh4tTGd4~w;;r^LFctK)RTe1?OskkDQsUZ=F~AkfO2Yc@jf6U zVH)l303_7^0A<%&Y4?N0!1OsIWx&UNYG~#R(ZGmWM(fxC>t17Z@lwT5eU%z_Jdi;E zeK_k-TKrkFNrbZ4vyPlL4mx;F}N&UH1%h-#~B9)sP9d5Et0(Y*PKW3bHeQ* z=15~F0bL3DmLoW+;`pcGR&tJ#Z3pkJaDM|_Z!g6stta;z{brNHJN|VfzBTZoN;cjsih7VLzNc9&V#C|h{$q8KiNbu|^m%)I zk9xp9F!0i$bktE5SOR$CCj&gz@?Yta6fs>T!$>z}S$3862Q`gMJxK2sQk)*r9k-u< z=So9ofwf2HO>4Ud!FleXw+sFETDFtvW-%zew<_G6$fF+F%|fFqY+cuKvaSPlZ1$+z zXdo|PS_b0DSZtLYNXQ|92k{1~Znk*~M$0HZgixURp|q@5P#m`5%{-yn7r&)m+ZNLK z3EP@HvfP|8BY+61aeI?>waT32WMHpKjIQo_;QJ>4&44VCzLWqcT#Ln!*wXM!rF|&hZsD2)5+uH{He^U zNnZZ+fk?>UW4&p0u~!gr%kX>BgN&Ynf(cF7%`_9xbUi_$PTPr%4UkAZDHXCyp1r*( z!JL94z#S=>$6gIc(Bc3&ZULaMBc8o6O=6)}2RNw!RVO_0oY2Y|e84cHG@uy?Q}SR_ z1C{PYD=Ofe(P0i5921@>J6jnzrZbg{cK4?N$27GBAwMt+!sir>&PyQsy^SbPzcA+< z(l87+42n%O1CA9r8KuWkI`N8WZb3Zu#Und&=~9phms7Ny=bTb1fym&RaY3I-1_26q z0-0Wcj!Nf_w1a3JI{MU$g=XW--;8@=n!(O+2OX+g7Q-JZMmY2o)AJ7N*otx8xpxuo z?Mt~>76+v@aR^UE!5E|*FCQN zr8KN2FfuUXAk&E|ILIEgAW@uwgXn5JNz)h<>@*=DpO~DUgi^Ku3OPTnY1rCwewd{t zLhubT$g<7yk<+=Q-I|!=davE%G|)DdV}d9Z>@Z}edLHzHcM1*-4$qK1eJS5F5}=Ha zUMLHV&fKBydeq8Ff|$;KN{oYzxZQ(7fRDWAk&2suqjHQV-p@ly;DT4U>q(3^A6(E+ z89bU+6~?n*6M)2asPg3e*Z}ncrgcexEAkQ6ljR4F-Rh7rjKM}T!R<}YeD$e2WE_Lv z(wNy(w;BHc3Z9~{s(9zIpq{uJPijw_Cjc%xcc21zIiaM2{l!y`zpW=cF&p`y1swGh z;ee&bUrMylo3Lb(NE~OUwL2Y>kyJ4t@CSN&g$jD^CWgZI6AV|VIPXosRl^K7YIE{7 z9tL|+$XqELdecmn1vZS11viii=QS?m1a3G4cBtR)3=Y1OU5jQRKPRp_QX$Hccs&J3 zHjcF)-hKu#PjZ;5#W)#KDc?E4KYE-L@^hLpNWnhTA}y%WNC82~G{RJ54!zAeg0KL5 zy{TIRyCh-| zZ2<@v9<|5mYWvz$`P2}k_Z8X{NhA_TaBv3RpN(DhBF8@>xVTgcz{w=_CbhIV5BANl zKPT@%XUE+c>r`YVZWv&=2d}kg=>#UP14+tn|dw4tn zty}f`;2d@2R~ext$~VdlL507LQ)HCM&O{{VOOHIM~d z7V0|FRXAUp__^YgV2lCBtvPytE9#OyDWb{P0aZC8tsxl5Cz?dvwC)%=rW}X$r_e;7 zF(Yy4DbeS#8@(wQMUR+~PE|vL>A|UEh~{|;0iH%`nwDk@)Pu!ZZGlN<`c)`^-VSg9 zr0yc{51g>$G#%WEdvXB>z9|S|4i4IOF2JF=^gU_)DG1sznh8I|Y8fJyBbNOIGzIj> z9jU-LY;FK!IP01MkaN&`(P0Umf0Zf6ITT@m-Nq@vmSNJ9*liL-1^^sliKdF(46`3B zFFC<9@!RIv$u@ja*cNpTVIc52CzZ3#lMtRR_tC+i) z5e($AQww02esLXUi2*YfHC$?&34!p6& zRG)c&pyGp`Q7e@xDPyQ@-X*o(b($6;>C^^fc4d!bp~7R)i2Uj+LC< z@D4|Mzw(lHoQi>C+)9@ndRB?wLl+X0ukQD^Cpg70ZUcv4L<(zdgMw(5_4^12$I!Bc*(O`%~KD4LvzUB)7Lr9C~KHsgil(amm6T!xi(t z?J;1to*b~$QJ+d^Ki|V(clWPN@WtZ9!V~+{37n2P z`q!1|t-4i-2>_3ndW!Ww2$&jI2)RIZ^VX>&7b`RAj|Rjp{3QuMSP5k3)0)zgk^o{h zj32_YJ|9j-gL7aA32SkXETm#eTOr-2-qm8Ps$Y6OrtDm{Gw@H!1Ze^7S=N;={WMVfXZYwKTwpY`qj4(co zI*J~Kk#;_hvbYo5MEo+k3=z|%DqBRaxpB1i_pF^2!O?6ZUWo#X{Rj1}L?jI3IIb6M zjXAHeXryYvRA9A6z$w}roYPWA4dxTT&ILUD!*Iq;E>hNmFc*`_?@<$j&lsr~I-omA z=L8SuN>DVLk2$1OwHx+@C`x>c2N)Ik;rl^&#!Y+0zu5LuAF}C#$&o{RuOKHZLFmBo z^sl?TW30#Fe+^!1^RSL9G~8SakVip}bH#pCYZsGi8rA-?%BuQ}%(pHFK+?Hmk8W%3 zI43QX>dzN7?#D&yc$wZN$x%;NxtXG)UH{{XY6gJRXMt~^tGiFt3QsDc3DT!|#)z7Hx?bU5m3@A0^`g`+Cc z*&YQ7Qmau@N7DZQ4}28<3(zgCS_QMeAU)Q{-MUQV9^hbL3~^r$e$w9w^&boPul^IQ zJ_7nay2Q)mu0$7{mq!Eci9Yxzg2je-#eS5gHm-Ym`U=4DuY@$u9QbPU!rGd-hV4F9 ziMF~(KI5tBl|10^d)MXJc6(C~jd+TW-ILe;2ch*ij1+27^>hAuI+D zVtN|=3H_UXDJH39ao~+=W|mtg2EmmwqAVTJvku{gSFZ;d;8(%^Fz{}r;7=Foeh^YY zjuq33TC2tR?tK0pw6OJ5pUnNNar>}F-#c67fZki##)B;te#9F69Gl z1pK)J1D-}YbI%pif#x7R59wcwSHsk!HwmjWeS{|&MM@)MPyto#*A*E6jCK`bLmX-8 z$8NO30Rcxt-mqm@g;}wjXVRWlOe-Ih)Z-Z2(``pF!YqXT6+ELzP2;+feQLlcVli#q zzX0R6Jw;IS{K5di^{a767XWj}{S8*Z&13R|_L{wx=i^U^W00I$y}VI^dLqO=U(A+1 zR`V6D^H}f8`?8eL<`K5I-G8X&G z#Y)TpUew|M=N$W2$0O8CRg48bwDkSj5PMTm8C;ThVfcz)Ec27swJAGn7SuxO_&r;t zB$o2rf~)*LhwD~WED$z^$ge;6ljAKr!2TQ5HBCz8ZPFMCNP#=&mHt$WW1d*^j)Nrd z4LVfiR%#L5j&_V(rLsI<64f{l|zkHq|fJZN!{6IqpaR@xadBcA@% z`g7qw5n1@3MuS_h+|kdKA%+UNV{ku-;P)KYovyXM(NV8vDogUhzzmU22{U zznXd7qZf9doWg-fNiaJW$UdA`$#HgD&xiWNRuD)>(ZkkbCJ+>t0?PFWGzOp0fKSK8O?l0`$PEg z?R;Y1AF-ZTPMQFlVaM+r1{`_?!Ovc6?pRhg!I!9E&t5a>UzEQYby;;kiry%@xWV%^ z28VFzwjbT8A5~FbS;9C-VlflvTQAh}b4t>LB9~Tr*TbKQ+TN2hN|!%rwUg$O-P8!& zj;D7}K05DLQ%;0qUK%#-_y$>sl$(P+2yR!%I0vBgsZ|-dW06a>R~Y%T z#YmuTA;%T*N36kAdL9oLs_h(xQg)C#)uP340LUFZ>G@_QPg-}diobjX1A+O}%Nl@B zPASGd0UTq!AmD}00~%iygV6d=rQC5wMyII3rRmpN zjq`bMT1I7+v62x+P6u*(4_f&$=k}HH2=Nb*rPLsmTD62VJ8Ey;Js( z@h#_u{uycz+A68krMI;+XXcJ3IgP*Wd8oK|;P7 zSe!&}eG%d2c=^Jov!?bxTKpH{>t7q_X|7vE_Cn0bBwM!xb>QK!I6Zmin(3P%xxpO< zJ6Fqpvo^1)Ug_GNnJ&|BYGN_rHvRI&i8%R*z{x(C>0eW{VRBc2Um=;{<3krxgmz5y z@YNk!F`Mc}vE`V9uo2dxbtL3=6=n8?Tx1j1(wnhZZ3evL^*6CWilb+z*R_0!`$7C+ zOBm$v7l)7fS=iTiD%dDUC&?J?f(v)g9<}ek7d%yM;O_(KI<%#H(4q)XjE8pz3d61& z1ZV#M*I$-8maTEF>N9Fms-*WW(n=H%yO`wQ5>M)D@3=!CSc!dlx5F2r?*9Pb9wu*& z_G{R~ce#GVN*v2G`L0hnJ^ibBrnHX;?Xx41>T900Tgk2>x3rAhO5`eq896*xOXDvH z%i&!+PrAFiH?!c!Uk&rMc zs~9+A#eR0#^cHs%DL*jck-=Bs^Nx6_UPTyEI6jr1taygU!#YLouY2;xYil&D`%7%t zxd#9ooYSEWdWs9ErJ}n(Kfh{k6W{9p01}6WA-Qj{==PCDV^i{pTo!-$5y%JWUpX$1 zd8k1;Y4E+|meI7Vs-%$`46__|QPk8=t6gjQmHxY_%=b51mCTd8vbN`9%t*^|oDMoy z)t|E`g-)-1s`!HbB%a3I4XUG$y)Ojg)NMTW`q%EX<4-Ta#Y;s5zHj~<_{&PQS8lgH zIncESOQ>2I4mWX*ocH>J$gk92fxb3x75G!jxQ$_-N!e#P4jjngc$AK+TnwJuvxDjI zpT^G$*my(Y6~ua3+iR#OyF?KPg}Xa2@<3cE0~rK%Bk}ZK*}uegx*x>xP`)UPJ3q_{2Wh)rHsnmSS!janLfU2?)**gHKj(ni|eC5LjhpHh|N9o z_rU;EvRb?@z?}2NS0P)Dg1;J!@2T}^k}DE205pdq9<(5C7oe*#B$7y|0A)RXl&7|Z z$ISWnkto(Of;U&qQksP@fliU0-J<19Gn0mgl6 z?2Y7%5uEW@J{0iGUKG)+bQs)R3mAOAGiY7poy>4O&2%yV&J+v*&3;{v#mg0moq2V7 zdM%Ht!%|eKMw%hoNZLmu*R@C+Ia~(fmkI%*A`$Qg2d#5yV{4dt?t!CtlEmqn)vR~+ zhwnoof~591BZ4c*E0HWN+`g`L4ZFB_oq;KT+;%8a6a#P?89TR z7<;-Cald9|Qj98TC3EIj{{Ut$1H~_x5v5)GgnQU3E_x4KSAU@V8}LSvb}v7&ZKP<9 z5VCF<^&s)Mc0H@tfEeIZu_}?Ub*@x7Pj^c%x6aJSLZOa56uN z1oIcT>Q^0W@*_g|A%DWH|jR)k*#n z*V4Z&%`F^lXfBd#@jjame`goug+Y_g%xU?_#wm)exbvL)Q-D1O=U#jBH?Z;*z*2VN zhGMQpIL0$fP9!5a#W{gqSLPl4sJ+WfNBKa(-Rnb~5NYS9WyLgm`c$;XVjr71%_u)E z0KugPjN>%XfKCo^+MS88rT$U7@}%p*?b?Df?@j@J@9_`Lj)KsW0DwRX>za>{PJUHA z=^W>UrBLjd#}zg%!$}K;>+3?PVnZC$_7juEE=T~JaZ2DYs**_LigM*hJ;g7`M<;K+ zG*KZ1Oq^b8KYD`AF(1KwX=cuX;;FI|xqz<0ro~yIYbEG=q`A$E`dLr=?0@(Ay+l~Z!y_2&R883Z>NbZvX@QPOJr7Ee&^h_|$9iN~1%dgoz!cEa zvbc&HaU-oO=gS}vNIfV#bUCQ~jRLsf#C`543^#iHX@#@zj+E9?KwxlvDQq1FJLKRB zi)R_?eJX9Bk&X>RfUb9Ok4kqakyHbmQ*J>Dq+~TnrzAKule3?c43SkAXL1@oG5x0W z(+<0%>VXss%NI@G^wKvV=kOxD`}T0uq>JL!oIp87wYY{;kC!DFuH*FrzQ6IOfwbQr zPhl3Y4m9&7#ON3}`GGxp^VX|)e@5^h!)Z$Skm*xQ>YEw9W-f4}lbmGnpIZA!XK|ig z^;pHZS+9}fO9tbK_O01&df8S%o~NZiQy+V;wOs*51AM-t(vgC7A9NnI@f$PTMMHu? zJYt^PMoQhIFGjkFHbf<*F0yzSW>$?DC0a60JbBy$%0MKyx#VcTp zflY8&amFYL$}m3~LSzISzzFne%1)@)>L8wTUGGX;SM13#rs$1R*wND9Y~!i(ENTN;bys2oX?)C!zQwfW$B z(^PK3IH{#7$}%Z7IFL#S3Yg!MUzNYNKCKR;@e{-T9@=7UGfg4Ra;(!z#BtjS2Pd9? zKh-4i<(W|&5)L@*Yw^eSv7S9!Z&xg$^VEq-o3WQ;RlWbwU-2aJqyUs=I$Q^v`) zv|IfS4ANY*m#OIg0I3Srn8I&ESca265VtKFBcFP4R#sz+R{=wR0 za8KiXRzlmQYe=`_fH3E8;c7jKgZt~*!)EJv8wo^Nr>Cpn4yL;+!;Ky0iOpL z$>4A}8Nkjf*uP>3ZDshG;xjhl{{YypvjFYOPZsQ+fa9Pip4Ix6Yfe;hCr+aGloEcY z&S7MpDK*ufrQc&Sx0D;pX6St@^Pl5C$NvBmYg)bEg?u|So*&cnxfri&D}q+QUiIWNELMV=*}du~D8wcK7RF z1H+iy9vZW&i`{%WUeEl`e;Y!rNOIEax$smMB3ZuAY#UOzmAWV_+0P{P@7BFT!`}-$ zYvQPc`YxMwFfXu^9sqBt$6^oA*Xe(Rz6yLa@I9hg=sHAG%nF$=ZUB3knL0DJ00-14 z3+-OBDx9Ll!(d|=7$A>I`b;d^tL)ZFsuhfm_B&hnD;QU+g>%u-fmK(1V>9J~!0|KS;I8qoX!33`02^|f5K3B!n zY1QV%w1)Gai?&bcbaW<>rhC;%4p=Dzh!(L}cJfgET8s;IyKaYUAeH1iR; zJwX+C&M(B(Z`h>;_rL4pI$2dX{Cb}n`0L;whr9#uyI%2w-btz7X%H(1Y@)l#BBK1G zIL3W@d)LA8c(+z58Fmfkt16sffFRfEC+#t+$EAD#@g21LgX$MHHnHFXmh()lob($| z{x$hH?$H}~zWx|5O!XMWeSZqpsfoeLt$A}dC%nOolSpAInBjNim5Bw+a zwXLH0CgR3ByN1q8vrIh3bK5y$2evEI2y)~n;hN+A9z}6u;4cf=+=J#pquHZw7$AsL zWAMf+ty_@nBioD~O@33D)N{ntlXts+ne{Yd%T6oEoe_ut;8sq*d^DX4TGgXa&1t1y zJ{zV*yo7!ktyZ~E#~cCcTo=VHPCY;2Z;NkK24&Ij5OabIkr>zYYK$BmO7Nz-w1rk& zux$KLnoZC}e5_-UCi6oB$Y9)K-!=P<;3D@v3ea^~0-5i0`*~+|AL}JCjm~>yo=!X0 z;jA&cTES})G_p*=RYy|9@IN~JM)0r3b?`^S-3LZXRJ^{i)6xe^hw{`+7Y8S)0Fp

    %Q39fC%uG%zi`@hl1Q?wJnU;)R{yjxZA7mRh;v3Y%csk5KGx!WY3 zn9X<;csgx<`mMb+{{SP=mTIqPLg(sl#1D^O3_cx0G#C1mde)?hSuJc^&MbQ=k#dXA z1m`2tzc@ZGe0A|B#mn(6>Mn_++KslFY;C<_-Hq+Ms>qr|TOfG$Kf%T@9AmOrVM=R49#YgiK z!Nx~gY1oh)6WbK$QLv2gd(*;(KuG7gsLC+l9p2SViLn!K0B65nZ%VToDrAm%=}@rR zppGhKMjK9kZ%PqX1GE$R(s0T>JBl4xw*v>)){GDUAYk{We&&5bFvC3nJp~6jJQ0eK zS0s0-iUX1DK}LILs2KI7Vh0BqH6sOJa&d}c!U!+HC)S%9^A2`=+z>NO86$RbYG&N2 z*kY9j$}`s)skjgfpTeF%W=!@R(7<*SFl+?_flA{@kh5oL85JCae3%@He(bMHV0 z89jPa21Zw$gGr2J4r)aNF<#i~?@{L&2aigd=qnBw$IN6 z7@u{x;*pNv0O~0V5J2G6qXXMC(<`A|uwjmer8E$uVW+P-3^*O>NCcDKq)i#~Mt10uao5W~g8IE`u?Lh?MkShX8jPcTqifm7nn6@&1N|>^{VMZ}fWD%Ad2<=XfgwA;;lXenB z>`B6k@o$bEEV$6TByBAf(p^e%Y_7a~rAcxdw;XX^-{qG(6Vs^muZ+KGEo9ty;>$ve z1&c_rM#z2J<+%Bnl^iJm0qe)%Uqi!KRbLw(Wpy22%l--H=2bZ;G@kk&H{QD1%{< zq-P%Hy~p-&@r;^gyLsT-yvYuw3A=}%xill@!0sInKAT6ad2~Jp)%A}6>faEonWRlJ z?I7|3?(-0l<~JPtp@BHa#!2a1E|20HpATx*UL(`kr1nxIxg2gzj)e2WDIoo8^n6|t z7@8BM*Ke8gwC3r}O&_W)%7cxhjMQr$<;gj2)fSPdTWj7P(|kpzy3J{SZj(am-B@#x z)DU~p<$YI+A(f~l))ODt0D8qNBFW&2s{Dlcv zz0iZ6!Es9*g=E8y2Ty83xyet%G}J4&ZzY>N{be)zEHqA*#BC!obmzW`^R^^@WqQVlP{z9PN4Q1IL6 z_tQMOi)GqF( zb|V|g$WRgOwFQ2Y#b3L@IQMBEJC^&^{SRh!kr;koTiQM6+{ z>+?2!8XF``tPE$2?ZsBySdpB8-m2CtR+d4vm9~}ir$}9!d!6iY$*Ayg&w5g$r)p`w zfSD6nSx#M^6)l|bFf;3#vVt<982}$jSY!b_sQ&;Oe4PTX7~-M3ZWp;yGy+b6dF(n> zi5L_kJOjz7WIs2_&~>I0k%7SP?@6)Qq9nJ2bc~3ZbCx?sPilx;!`T2(dI5~ppOmiX zhfWPQ<~wjGyRcYjiZ$XiQJ-ps)t!ibM{LyK?LL503pNf;bI{T=vgk1jq+wWX0+-}` z?o~d60;5nvVz?I2cXoC$_HuVJQ|Fipzu1>q#iJMrZSDduQa0Ha#|z)BEVv$ z+z@)_(v_8)k$`*Dcq|AFw2HoOG2BgsS1;Jmu0sa@063`>Fpu|#CpaR7+JLF&G*}rM zZj&Uo0PHG7ATAhZ(9?FV3Z5tcZQ6NZ(9)2aB4i*P+|nx@xCb4GseuGzIX?88KZ}7% z%o-wPQM7^2r74Os31OU$dr=`E{HG`RQoC-$G3)JAq-SE7hA}EIP&*I8rBqnhI|Y%m zkWXr{@`IJAN^Wi4FxkadHHFGnk|lG#UPx(Zm3em#M2rXU*N2$y zlFB#72Lm6l2a1J;-Um3X7B;fcP5ta8N*~IO3;q@F zhGt)y0z(|Kl5zMP(EA@JFqB*$M|vDxKN5XhPbZu1Fd56|8d# z>+KWuN?ng6y7)O}BT$z_NuDsdQ}yPmpM&x#AL)^{I)zdVd$cH0ARV_dj!&&PfDgG9 z*Bs`&Rj>FVeMXb$eC0R79cC+}Xe5E+2cI#HPJJ+>ifz}z9eNo&rg-p9Lj#^a8v0oq z9S1n#joCw!xxMQD0Jkv--`0SR4PQB2sk7C;6-H*1$d?z zj7bEqDj&I>s(r&83|H9uBhLJ1Jk*GaK_ykV;GVUlc!sQ3!}*!ZFN0^s^5|YHu#uvY z%230C6qyG;gk*kI4B9@q0Z}cT$dS(-Z`!+a4X~qYoSx0Vxx^>NLxR#^d3-2fU zIz7*dW3=&3oXv3qPiyKjNIiJPNZO~2V2zkdb?OSCARoY2*hbFKv3Epq=tgQYr`yKa ziY16QJPNg+Me8a_znA$7>Q>rE#;xN2031Z>QvTo;7})B>eM)1Bw-1ecapjda1%c{U zsPzZZzPz7Lv6%|X1X7d6Sq9*|R-GorZ|wS)y9bRb{H zilsM%v^$qyI?Wib0CK;c4>Zj%H2e=%!*IlQOEM79}|3H z0e`g%d=1}pWc~~*=mFr54}#mQU{jxzZO%UmY@Q9!rjRA&ly_kA#EgCe9R*v*VPDw% z5Tk{xwdOv3UyEKYG3;5x9QDUP$X2``7(7P^4KI;&NWl!aZ~S(>m;Mkx4KNxAO6VKmM~74eVqEpf=O2wjFT$M; zWeS1BdFq@otrcvutbafAAF{;sWM^90ZmILO_T>&0^G@M_K2@6;tIy%_?6$KN@{MK8gK+94Rb zXo=`s569A_!vOvn0(g$6TW|4e!qR^BW{`1=7~2{3tE=&6!P~sD@=kG_DiQb$;=Jx( zgF2I+E(`GxA9pG+eeqdR{43Y3UkN&0x}Us@+NI%e6W(_D{{X-gt6~<&_6Yte_#x1< zv9&AwF04uYF;;CpA$T_7iTh}QNXXm{ewUwNp^h zi>PbphDJvqkIWkR8eakUtw{#g%PM+q&+-)m=(_d1E#_F z^8Wxb7CyIFpJ~SSHzP1gB;zV_IUdx)zc9cUJwBE3Bs!OgQ2m}cZ!Pu%@*V0|*l}9N z$G$AI@}aoBm<1a^C`%AMPC2YUu;jiO-{j7S<9f7xeIYBs`ByzLQf&@|jt6S_&covd zwFCO*I8@vhelW<`*Od=>2LiK0S_3kibf5yt*y54bUr z@JK7b>CH$+dF|;=+7E1clS6h8nJV6++M9#)6z~^@ZU_0rHGv%td8tm|#&j4RM@nc4 za0kuY)TaYD8DqwMsiY9aN|FbqG=qJIu6f59>7PnLjjRK8>rw8<7{{Qe?FyrJ8T9HY z*l1PC`L~zD0dJW8LYOOxGT^b}2Z{~}R$rH~6ugcw2&U~VkWS!eFJP3g zIofmUO)PK$IR=_kj)al*rwkLprjVG6n8}cG2Ty8nJa1*(ed)n)eX2H?c_xEp(V(%>4UexgIe zN0Q1hjzIOMgPwYOQH*D&6o+uZY;>XQ7O>^#I2fjpj!zh;0CB;|G=nFo&#g^|u@PO^ zVtJ`RCpqKO-kr2JC*=a2&*9pt!fb^>40FJta32rAH1!Ta+A@0s#U={mFd3@oOV|lf z_dZ$xC!b1>7(20&f6q#ow>wTp9ciFa=q66?M$!D~SSjQTQk8wn9|MfjNH3mxRak6c z-rsYKdeD-WB}oB?uL7jWX5^gWpMazgp@uolPbwnhWjV>}1vsk!3vo<50(<&Wo<3um zX%xrg70Z5<&7&X>)KF1K+se0G`%;ht_09)hT4L%c131S{l*RzJ&ChyXa53vnARgb1 zQY{gN=Zbb1fDQ#B<3CDXtaoq+N|6h|A-ZGQp1_t>UWbx>DMkqI#VFg72*w6!iIC;P z91P_3r;ywX)8k#|Bjlj&=XcHYq$JuI$j2Qigl;8|6)K#9J0H%P$&hf=mZc}$hjNw$ z&H?T{YC>>uJvpcB7yzCJdW`aS1J6phfQWJdJ-X5i$_hEaIRcb9-_rvW@Hb=B8fjUX zy$_qbTX0jvcPL{c%G(xue7#L`^GbxEAh8#r$e-%A0MK^Y*%B3>0G{p9ISbjGA81qQNQ2ZPYMQLa(&8tBqZNe}hdXbC@#@`vdSfbo{C9~6t)3%Jqc^8t~Tu7{} zIK~ZCkdnJTlu-M;(mqxn&aGszPz6T;W`$5vIsIwR&>pqq&Fi7x1)>5-KQfGp zjFX&`gZ!#h0|TxPspgs@1m;tUlx&0}3FZ%&=A2Xj2t4{y;Nv8F0ZssbN38(64BASM zb4!x>9RT#H4gfp&UZ0IdrImLPz&vNthEv#n=-X~op&k8AG=dIKCppDUg(Gu!q{mIe z7@-L}4Ss_IC(@sS2dyDh9Ii zoY(2xA1-P&8t#wCc+Fc8O?f}e(?Y{JJZ7Z?^;6!f50{MO=A}i!Zg59x`s93TEf#W0 z@JXkb$j5q(Q);v43~`TdT6hczA@j$2E@mk>02Re3Rs>*RQkosPz&+ zin!`(q6{_&F*bBuJw8;f?QW<$@)5q~;vUm3^JrHUwC2Trur`Ldwr>q@PUyfSf00PBoWxLU#~ z&H(L74t`>B+L5piPACHl^H8o)ZUzcI_A%bP=i-XA+DbA=yKS?*PjM%w_4cmpN$N40 z=e$v81?HAxk|8m60g#*mJLLAQ=%%VhQ9JVaMmUOdp2@5FAD?=Y?9^vSn`lWJk-_Bq zSJD3f2xK>N+eDKobQ^?i&hVp>K8C!r#XcBlbxVd37*QOoSQ*L=0Y1Nv*01!va*`b|2QFJj$a|eb3Ny{{UxG2hT}f)_*Ri|IzxQWZVd2w1b{0z>MP<%}po` zlECJxVCQiJpGy3u=kF3LNVv`_9oZmY40Xj>+P<01K9xGhq!KDNBn%T;CUdo7hQc$qxu$~Kf}fVHWHOKj z2&mn_;~dpo!J-K;&4I}EsD-iFvnI2b%qiJqGo<(&Xi z$UO~4M=a_IAa<+QHu;a_24yi?cM)G?qJ@}fwxZrs@esUPE0+r_nu^c%8k*osLR zJ%Q2hi7{cz)=Ijz#&3V{xR+ zT0WHU1;C0OR^I>_=SCiY1;uvLorlU8IO~ewd>OWRFM@o#RU{uymE6eZi9NB3#`=d+ zl(Hiojxmo)$-II&5SY4-p!ciSgcdBkeL7V~F3}Xm(nner;%vZFU^cMZo}SdlCvZHR zbrq=ag-kIldj3^d9H}7gJ#*|T#*jD77z(?MGWOgxncyx#-S~H@)sYc)E?N5L`cxN4 z&2J+Uj4A4BuiQ20dIyAOp6f}rRg=tBOncxSIj-q5@`mUu&b$M5t*5j;SY5bPVc!+# zu>ANyHv5|5sSQn{PLPejZs7K(2-HdP@V>1BN&p@I6L;A&+YW3-X%o{v~SCc&EpDwzc-Zx5oDpBo4y_M65z6{{UnT zmBlK_6Xld0!2Qwsiv7DI!+lo+PMxgxeysSsZC`6y%@-`KWt#0Q?Uc`EP8&m z`kC-U#BHVmpH= z`?Y11bDWOUn+Hw?c;db)TOPsj7wup0u3bjo{uZu|ikCJC4ZftLk>|up#~g|}Zj81Y zr^++f*TU9!ODtpp9Uq3re%x2>rl(<~>NYaz`lKnSTh5OhkV?CwaN}<(c;l^pF?iF$ zSN{MHyltp>TUBL}YiY}?L`x$hsF5}j21dpmKt8qlHwt6DtrtT6^mX|kKbhg2XYD#O z?SI*4#;lsW-U7avgjeWiwA?bGqf&O~IbW4<207q*XYK+v01!d%zMuenzskQGyg#mA zXqvX4uV^z#71f-}JY`!1gyok#fd>Rv>;C|U{70sE$3wI6CXRp6?$dExhSeHV zQR`ke8D;XNRyd@+*=YQl{{S<$DXygtX7@#~NMd+2Wrh?CQ^o@xhdk15Ir;wp3izbY zT_J$EJ1H3#861j|G8FG4Cz@-F4!QLMwNn~p0787gcfrTKTLFUyOpFokDzhkIo}QIz z9pEpP4&r)tIHl?>nQlPw}tD z4IXfA;y67+7{*8EUQrS$f)kRzEh7wc=}N?Z4+Fh?ZO>3rc>oNWomc0{=~Tpo zNC!}BK^F_TPIK4Vrdq2BJ!~x3w$PykytX|F><3f$SLToHA>*a-4~^x}Y~)LeEj1M$ zNZ2~dGXTet#uQ+1PdNvreaZ1t#FqXF@Lr+fIiveXi3A}$&n@@Nb|WWtA&4XncI5W2 z$sCzxl4*v?Wp;K0?vhC){x$j!1LaYu<&LS-MeEe@vz%i|P>;;B3`p!=Nfd$54!*{^ z4-5EiZxDEv%S*T3^WIL7BPS+5F}Cg_&}S#wxtl9_Ett!3*}*~A=qvO;_GS2Y9*v~j zc*j-SCDx``Lkq)$5+N9oT=SMW2LJ=drcc=CnUc%!&azi;MeF|n1Amd@;Bda)r!QmN zJQ3inKfyj8wa}mu&hRGLu2L}@PQ>K143q8D*PDLPJ{Y?32g0pJ8xgs*_FLvt(V~D7 z{{V9#z6Qs-(84>BOB$9Z z1FawuDeY1xK-j^m+@B*x-{f_2HtZvxQ=0sb_^Awo;+Kl;Q)tUz7g;6WLG2-xf(B+*?v(gV&A-{Oj%bCN`;AuFLa0jNR!Ql=O+#G;3?4 zh{tO_991aG20t!<||g+4DMWl zgN%3J@n5xY^$uLR5q)+0&ymN<_2hn&{?3+bZQwg=$ro(5lT6A-17<)U`VD)=-0V**QqDUsh8`aTnVq0B9-J8t;xX6^;8&}tSq{`8NhA5!`F!UY z80WoVUjEYl9+yqNn$8Jfxez~*422bZ&8GypB;zB~+ZEG?$T78|r5buOo~B_&Eym}7 ze$gH-gTy{RI%TWK(dib+Z7E~&naeXi!Trz*j(NyDdiagJC8aKyI2>cYxu;(06Y7`K zYL}nCp6$2F=c!}q$-w7U$tQHQNrP&ho|;eY)tyPX$(=`s zb?aXV>JO_r2bEU{PIz(1Ja*4tQN?mP?!Bt`mr*y`q~_t@fO{y;Km($WYN2>;Zx!Ac zjH5k!SD<(&z&eMEZ*4UFHrh!Vay-@?g&D&!>;TU-b?eii2U4T5UBwD=sMKPPm*Ibd zHBT05*7llQZua)hk8^M^1Z$E)4JNniN4cTwP6b zASCZ55D;Kz0e)j%#|~iSTQZ`$Cx5$BmoTf#hneuScErYQ(Csm%?2kd3{Wtgp;MjaM z@aoBorRCKB0MlgXMq~qS4nMjF8@ zD6y(fg5_oJ%x zD>cKo%i5)*KT!M&;#mA);H@*nMWgesVjglt+m#$~upex9=hnIz5l$DO2EG&ho&G3V zXxfxs5Y_J1*H6?O2pUZMw@gB!gVB7#a7n<Hq-!Inr$ROi)3PaW}J zEUZ@&xGc#J-LT^TRLWOy&&%yXWSl3&`-tNBY2wK)rxt3OJw{1e*zC(z=MhZhFo<2^7QQ-FT~UcO1){p@zHJoqbN zC5OVl4q8gWX+F%-=NQ7u<<)-xYtq;i>w%ut`L<~9jjaCwy#D|*-@~tRE6EKBo<|)xj^k;3u-rWMG;55|k=G{hK4$WKaBoD2+508xR|Qw~l*0gtXJtwQ!BRREGYVwl*# z9kWA%M$yJ9Wf{ResR)ZJo+>86Zr{8c zsH?D*$lC>h$4WivxE)JVm00dAfICthm=lA~KhmOTnV*aSQ-sMp_TrdSs3nas)Q$7I zX~5guRLI#-=Q-(`WNY2VYS2&)0KoL9mFyNcZ-|pirT8mU)oq3@p+LxTN8`t*r+WO& z*Y&+mSk==109d(_=1(>v?(B212+nYM8%GuTnd6N;wT}nuI(@pYn)Xu^-Ov^lR z_*dlx*=CQ;W4X3IN3xUt75Ya4#uYI2Q(p3aJ2U6AdCD~-+Q;igi>O*_8U~xJ>7m-* z?%5=d%w4Wxjl^WY z_o&^Kg7bnn#UL(DbJw*4lhct<_ZloW04V3yhb%@E^G!x9GQ&Rf_`wVTpwbH8MclW}U&3IKc!C zX|3{%515{&osHag9cn2K#^RGBc1op8V{f>{Jc9T@F;##Wz~epY>LWT~c_SZMmhM_s zD%n_+zrrD6%n8~ua(Z;H#9xlulIq_Xd|h`FtmJC5N4XEn`;+D8^IH2~_L2Rn^-m4z z7e5a^6iXeg?Yv?wM_C7a$s+(-Ci$cAxbvyfuTsjIZGH!cUTfN}t2^E58imH8E8w}6$z$6ehox-jwz`g{ zL{=8BaV|25fU~zffEhh&@BaV<{>MH6&>}ZJE5Et%RqtLM~r|{{TP0?S@TJ>nT|LI`Jl* ztJ&+l^N5=6rcgm!O3&3%#k2HC8>Ch=7FB*xKc(JP+Ynrwmj3h>X5H?eA8 z8$4-y9Gj#5(PRub4X^|!1Kn%sZ`f;2Z!gB0-sTLi1+Ls-0uaxib|;TvU3^Q3RWf>$ zT~vQGbLI5;aZz2aet_JO~zqMA3AW@D8r85y4qkO{@)9gBm{CTS%RdP^peqK*; zMAuN+TU=@vPvygF1hYFHfg(cee*iO4#BxZ-PW9x!v_FU-@VCIf6KXPo^4_dkd@2~J z&A}j?j@TUgS8fLnD%hHIqt&EkT70zSC($2|n#Q8qrnjqV;e4gPzPP!Mx!EJL0ngVJ z`hWW)=@(i@!HZkTR4VHC^UoJKW<+l*Bz74>2l!&YC|M?uC8`bc&my7@``qvc=U=+M z4ACI)?}Gd>;oAs4%O07fTEbTWNsypvS%Cf~a!EbO&3=u?Sd|PUC@1kh!7uZ%^Z6|% z>Pl~-IvcgY;D9^SaVU~J5IFSjQ_O*!5<60e${^dxugfpc`g4M`v>*W8KsYkDxfOmp%+>vumFkJSU|_ zrSo>T4aPQmJKeS1G zFW`TQ?y_IZiWn3Qxsp{J`&ZH`=v1p7Yvv!?*70Kzdic=syR(Hhf{xpz)=L*)6o& zrDJI%@~nPfQdNkI0zd>~kdQNtW(f(Yn7wfj}@?%de?Iq;5`8hxED zG&=;?xWc#D(6Hl=y^>FJU#Ib2ZC3$K6QY&m?Wyy5ZW&gSQs{iw;h))G!_M@}tv|n;Qj*b?cHSWZXWragBe3|GMfyEKIE4U4{ zBwBZu#Gf}DREFCsRQBm!bCuqwN<>Pa_oh5$h*dcCs}Wkd;JMm6Q^FrO=b-fOMbj$B zH>qe%b2M|aZ84mJrnYSs<$ifve;DSjNg!fZy3*&2zcj9i*lcnVNDF{HYH-AS%4v26 zTn|c(VJXQtUrJ5f5*k;iCj@gssU5hf*ko?vl|lY4l(ZixVRq$t6&nojI5l8=h_;gSd654AyVj>-N%f}0V;LiZ-lX;Rt0;{8z<;w%CANTn3YFAwIt)}`XLmTq zK|v&uw;q_Fvy+igs+@p0^{I=6Y?0HYD~zYNbCM3ydWu5qrx@T>jtSm4CYs6*UOniz z#_udhBN^hHGta1|GVR(y(6HcDOBfQ_+~=7; zN*1AGMTb7hdQrPPgY8jEEU_>uyVUjn02-1z$cuSfLa_A|6Jkw)&d#S5Hz*pq&jl4}Jzv4Y}#QS`&?K`<$ z5Wf5_;uHq&h3Sqf^q=Bah+*)z!%q?GE?dlNQ)vdy2%6xC(C5*2XXq>Q4$n!OT-UTe z3P4xR)URQ;C#DRH0XgUZ>U&q-aD5J16>Gls`?WkQ+E<()kI^rM9vHIFei>;xE%LR@ zTAity>NgnqZx?e6dVtu?etLXB@I~*#&lu_+7r$TJE14{%8QV3qpEPWwL5kimUUK#QK0O9POKJbg*X>lpmv@mD2W&86%f@O=JZK)g#5d6#eP7BeetxT%bFJszM!unzfe9A{6L4|XM%sXB@xA{ z*-F;eu!DpC!>Byrm-Wcc71PDpZzV;IhR;X(Kc3(4=6OaVn)I9WJFoA?!O~ zVbe7j+z+F4{3=qxNDIiv>q)#Z0~>MPl47`p)mM?8)YMVb^MguA#t&T6nSl8R6p?RX z45Y|FA0hoH-^l=vV^FpgK+iNs$4_2pA!tt7BpmV3*D2%mckmyGEh52^{>EKB0qRZK zn7GHY8tYM)_=pwBc>eh3$w1FU$rQn5{3+4(}+7T`V0$Pz4^5CW69k`DvDZH0{8 zct#qw)xAvXwd~~IWAbAE07jp~nzjCeaQ^^klFCQ6d;$Pv;Nv{w^{>^xhL-DT@V~+~ z`?!ZohyMCuxxZ6im0HHLec}yD{{Y0ArWW&1xHl7pz+KWDke~s8Gshh(_47`&O*==@ zboh`%95zs>jC4f@Po1sA@n$7*a zkCwZbJAgnPax>bgDM{KY?3qq6_?bF4A+g$}lLrl)SB|I0?}lG*O(H9YIg~~AvW{ad z>N^EL-aL1&Ubnu}wM%rq)8DH$=XiDNg8Gf1K zq2P=T-6_n(w%lZYN^+1J2N=f(-np5e+?;JcE_>8_ok#<oiIJqI-#L}mUg3>tb3 zq8UC`B2GJsY@_8|fIy{WZ~$|WjAo&B!3sH}K@L4J&<^wm3_g_@Vn|GM>rGiy&9iPX z`BJe~?pWuOk<*Gm0A4@+RV0En`@E7rT8MH{ahE-*a*88cEx|a)T6%0{!TC>PNJE_C z8SW?`ah?hObygcfAly#l(~52ioui%IY2k64^gT$W*r5EhSQ%WL9ixCc(uVnY?@};A z*rV;rAkCGpE9mU&-A3+m?y0~=Quo? zjR9r~eq0`u0vyPtfays10|%c>Qk<5?d(&P(qtyQZDotu=wj8RY5PAxYqb@Pf`qZVB zxK05BBA9u7y$XsgVK<=x%5*q1m?R8vM>Q$=&gI4hFqQ=54l3=Su13m9$vcUtS&8F4 zDssei=RGPn0aqYyC;8J_2(5s6@kmlbmCvE*Y}J z(xqkH`?VOye_D+>JaLMZdyTyYs^nnviX0-IIUmZL2|p_F>r8G391v(Hp(t&kK{+Oz zq#v#+6>*6leZddlE-{1sX#pyJUI%kYk_Z52J!$1L^vCN$y~c=}8TCDlM%(xV zVE3sCfV)T6G&=Fm%zdc4K*nssWkz$<4%Gdqy(lY{$va4;YyC=INThYsxNC3GJY`5sA=B5an_QTE)~n8=>k^$dkaZmLDljFy6Jk ztW*q~;*>Eb1CV-}+BmwfcZ96L(~DMU@@f7O={F6%Cz92WAC~~Ehu_fG4dM@ln!S)0 zRx*o$Ck7%qeF(3mP_8&RE7LUA0D+N{@6C46&M_(8a=DD~)Y`IEJ}bJ>{6*pW^^O>( zww*^W5IcF~0>Zk#4}4J7^v4#uy9?ONm@;4nkFm#MJ&k=ebz>Fs`8Nm(dki1Wyi3M^ z3ldqSyU^fKftHO48@<$epGx)VV`$=+v#zYpDbSra%}n+!A6mE7trlBX62?YBKQ2M; z1!|}&aD?;uSH|8D@phr$%}Q%$FZOj}CAW3tNH{EWk`4#>*Vmd|{94ABYpB|`Be;x6 z6!qr3e8&Lr^1s=89hhuKv|8?5C6tiIE!c`w1&1ehr5Gv>M^3ck%KU>Syvme=3po?cnD$&7npQPU4$d63`L= z0Zki=K0xJ16q{Fp(03H9yG}8K{OINwnLCE+Xi)rvigO_=xMdADkg74yLyq(&2vdMC zds9gaPEIpR$ftbS$LmX|4QIgh#VP0+vIQfSiE=UTO8cHLaslgAdm%p|qyoX$ z%McG8X?|gjHxA;OzbMH0b4+3qazHo+qan62KPFB9H1_$kpTd~jU^h6XkY2)qPaI?p zl)d=QaZ!??w~v**MM%YgQaR6hZCF>Z+_+$@GCR}qqk?v=F{C9ioDyl_@^VKtHUU%) zr-9mPVCN}cFGM@C-1D5D1p&}nTP)_bWD!a=jcM-w->dS$R#Gk{pLdpOcIUlVK zB^AEG6)Dj4H6AkN|qCN`g?HaiAD%AAZ)p@|`Ic^fc|Gc5z4p5rT2(X`))Np-1s#8cYqpFFv&(Opted zX_!2!esx282ml}z&mBuo9nn;ig20w_?)!eze}a zbOM=7Xu^U=C(@n*u+QB-l#bXTha#NAJn*!{m55(%LFz%J=Q-*rz;ZFgJyhU=d7v91 z135o)9ldGCl*j8sE;xQZl;$jA0eBtguv}fuff(l;`cpE}XCRJoiX3ls+IEmRr3K3X zPad=k0_Wx&eWY`dj%uZqyoqhSPs^P0 zd8@^DFp&rV@H1AnGw5?o7nOLqo0KUT02b#w3I_av+;*f3o?oEpND1>n z>-DCDkp0_150)U)i>qUIK~2jSB!Ex1N_$2>kDsM6i5nlhdJdGk+0+xk?mJSb2r<_^ zX;7-KJY?e(kO-UiXE~>_eEhh<>q-D81CA;D)aZUzSabd!lLIshNRqZG6xlLMlw3T3&>YmwRYh|s&VPa zuh6YIh_{KP0i%#@!ppbpryM$?NIcfk>fpb4)E^S2)QyB9wv%V0k^M7Y)~dI?$pp+xHw1 z(A2W7C=3Qv^G(S;cq647)O^&S=L6UDp%okMJyF{j#zj`VwfjsP2P2=(r%*$e3|FwF z-Hh$X9+j+Hj>eGC@~vmX0$3-N<7`So&t4{$(@VTCj0_FkdNz3+dRNw7 zC%gX7(qz0>DJI~k2X;B*o}(Q{rF=8vZANWEX&{sc<%&Xg0o-x=)|Fb7G|$nvPnxYM zN>1u7$N$p$%&B~W**#5H+ak740Bktz1GDL5||1DYj^2^c4?D)eVG zkwg^@^L41(893`wlOFxp$?NS@l2GsUglBakO#= zdZg@FZDrff2AXC~cPc6nNe6X#{{Y1prJun1v`TQkPYMUj%yJ0AN8V6S~sb*Cp?*KW<_0Mj#q&G8?KPhcic&2qKVUjY)$m&(lsUehu$RLW= zwkso;+vP1#-nf%iVDh!YyEbGe1@XWw=yBSt+rt!cXOcncO?uFGMlEzFXr3&EkAcvG z$@i}J!m%`wu2|=I7_LbOnn0uk9RvE;VWG5^lLdqBf*FbLgIY91pF`|D`G2iJ~ zQY)fvJgDniC77~}nE+J@(+omkLFy^oTN$QLL4rk7b@J2Y885*em2uQ7jon9T&6Z-a zj``xK7RA+Nk`-9f45J3B&R9TWZgL36(yT&u5sqd4j>F;pMW~83 z1n)WbuU_&L0Cwy+=DdgD@9ymjDZ`1|kM?WW{J`iKe8;VG)V{Ne~4nSj$hN6yP z$#mLJgQ8q{ejP)k9wCh`~Mpe^oqiG&eBS3(b%W=RQp1+NA52(yFMuiUe zM3_}>pk}_Y_!;3}?cW(gs3MiO(l*Y;NCn?HOy`olNypQnuh=norACbEK8X1W6uqTL z$GP>-!@mbw_(Q?^euV@vTFDGZ*G&-r09kO#Jjqz~EXS!ngVMbPHjSgM-UT24FC&x5 z`kG@%6Mzd5UyI@^&aFvKZ&rPrAfXi)>?`3xbMtf3p(p#Gsr0E*Q6O!@7^dyq;FG}Z zSaUX78!RGa9S%D2UmX6|KM!A2(e$qx+C}^AB~7Hv7nY7fHZu@1dHF_b?I>4fNIZIf zjYFu|+v@gLnq|uv;=O^OkghVS!xc({$Uj=zb>Y zlS?zIr|yCb06UY`zU%#&JY6lUH~tH|oT54VRg`UjyktxlxhH6Eerx1!i2eY+_-o@E z-w#XXwW~WzVLRh=(2{$v8<(SFr(QBC-VpH}?v1QjUfQ-Lw3TLOKkVl#{{R9U8vS=L z!_&;N`9ho0Ye)E_QJdFRikMwEPahSk(^Yb?wIfh=dh$KKAWkY zV-f%y)0?(B3LDU)J-0@}FuvfPm2N*Z;s!H`0ng=2D*2=wbQI`PKIv?R*k@1+f`^kE<=^xp2tUncPUpxN*(Jqb;1Un|tkIyyw zW~w8JP>kZgGrwin-M%TsFCQ(P!Cv5#v}5wkews$OQMi`$&38~ z#&0|S0CWfftP}F%Zzr0KFb~c0)P;8*dgFm#AdgbSaj4yfTpnsECYCo5Daa?9wHRiQ zH(VN9vCGLCH3>7dZnvbB+#0d~+K!?g}=H^{)5gH;FBLW8;laShdR8walj7N(4I#6Oup$i9Oq% z++w(JJdojgfo3ZV1VuHP6d9k+FILK+QVaG7uoHtkV6z>vM&qC|pN6a=F zYa@A!lZEe!m64E)eALL;7Wugbi&#vU4V^GfX~HFE`HxzRHsVwq23SWewF$z zk}Q$=fCb&#y>oGttx}af*MEC2Ctl>G+cna2-*hW=~1iv!~wwcsT3T8i~?z2L8!Jcobbcus3cRjHF8E&awYi> zZ1g`$fVY|Vc*k0ckCw<`I0{%~cFkFc%1-F{BN!DP(Bo?#{Ww5q~AKfga%H!L0cr}u|(RnNwd5jTH`&q9@_}4krJ~w#2 z?am?lYDFI2fntqNe=dFNobaq)Zt+HsV1R`;unYl`b08dk75lzjA7g-}f8|f`x$%|P zJ$c)^KUn-9r`zcM6VY`0MHqs@-3tMY$ID(w`quDvg~5<>)Ou4Pg{?Nks3KUv3ZP>H z0~}R}*0n;7x*OOmOoaWTB>_4`gd9Lh|@8{%kVDM6{K3ktVcq`x^iM3R; zyuU=XwQ>y6Ib@YVJ;7eXx2VN^v*6zZ=)Mcm*2_vknHW5;(|h9?1NcX5etE9CL*`?5 zAPy-PpvcDB{EIr`98O{G&)tt@`uF~{KCcObg$1VM%5rgz1zSZuJ7cX>iAi0=fzB#q zBm;~-D-@|j2&JH_@<>P!uJ~A{@_*dfp0N_~DC!=a^Z>uaQ z48@a-*Ug`_cf%-rZ{dIKtvUkQ{*bKj$fScUums5y01im|$Ok0x(AUyS!8z?h6=K62 z*UVtCbHi7LBA)R*I@DuU4xE;Z{8)q=89b*)x4D4w8!I9e{Xws>z8ZegQZ22vjpF^+ zK3>?Z=Rh}<9Zbx`ZX@f{j=g%1j{g9&`PYp8DeyupdXZBk_Iq$HB+gmUvNpLH5`$?)pN#$7@0ncyTKRZ!9rM`g&!^*sh_^Sj6XJfGq}if7j@V*3A`U6|#xfT~M=AA3u zt>5Tlh{n~#+A=)@;lG40d~xDvG&?yAeq^e~U`A3E=0*cNl^s1#75cAZ1U8XDXKX%5 zV_1;mou~jG%D#2@1@O`QF{Gxwe2Mn0LL_JoGGm2+Y;*-#jyDcR0=|(|^4u>2`q#j5 zR%o$x{hc{pFx%Iu^jS_7(5H5_WQ4Zkw~_}rrjCar6)6KbJ!!kJ+X%*M)7==0Q zOY#s3b;n9`jH6Jz5EO6+@}yOUY$`kF-kcS;?%GKMrA@s^QllrnXfjJ99ls*<$fUIx z&n=5!p1!o?Qm=wKifA~%A2HA4R^d&@AZHybITGT0k zDu3^s*XJ&n(p>76+G}M++^G&z{iBcTUwwYrHxdtrdM2Hg-*c-g?ZyFEV{HC8VP6Dk z+JrhLv8HO*ac@gYxMpP}fK^-*oO9a0WZ%ZtLLL!K#{eqiwEf*1FxBdDhplEU>;X8Au$C21lXqR@>z} zN8)SpTFy>#=HBlA0D1Kgj*7zv4YcEmkn_j@8i=UL$6tC_*tUH|U|0k56~+jpKK1~)t$jk%`+NC&1n(@8sa01Z3^$PLj&C$S3sK!MZ@6Gj11npXe}kHUZn z7(J>{O$La794SkEF^^5I3uTHN>t=}`qF@-0CPs%o_Y!gVWc%F zzyl{AT3l}EI#N1@0QI8!144YHbj=`P(<45WCNQ}JnrGL&QW6|Wr~nXgOl$&i->n;1 z9+ZTsI3t>O5_*mAji8EY`A*(|)P+FdMMmQ|RyYHt8;vngf$!R!;IjdY`qQIaE(a9y za@-m&4UEE$G03OIjPu%>>=T@4JZ7Am2^i;!OlhK(%rf3A_Gkkv@w`N58S@mc^{>jG z6WKnKu4)>4E`H5%JU|~sVk`BWMVXYL^4#NVdK&z}_@}2ekBv3!CXme0Ur43M$0wHK zo`nAZTKld8n~i$VzUdwYdj-oGA8LNimv4LUi%V(ILfgx63}>C#^IgC8YW69Sn*?B2 z&Hn(h#;tF6@cR2lXqZo>Ul_xXFv%)|g+8Ezk<*Yzx6+RZ>csQXybdC!>E<<~=YPLb z(aYt{hKHd827Um*QP!~+SB>U)OnXX_180MZ*tm<&wwll}hs{Epm#E0AfL$66)HwOc{J~0tZ|ygy{qYW=Gq$rb#IIrR2+|S+m5xf;rnZr zv0Izg4)U>K{_kq&o+XiR;B7p6nhGo^BSqMwpcJet71$Oy1Dw@?AAIr!BK^|Glj~74 zmEfPfRcirNfmt@7;Po{bP)|JKrXVW}b4#!c_svVx60nK}LFg(%+e*5fxTdP8Y&Lit zP~?Ib0MwxdwG+`Fn!gi2WgT`;8SCCCivBxI0zrAI$vlh$C*GBlXdO!&0qK)p5xX>i zMGkkF0wy}+cHE!NziPfdUkyLt$BcDSc6oYpK!A1Ka72ICn*3q#+zoxKX|}AvJlmK< zzg!6%1B_z7WZ{f`O86Hl-)B#fN6X{sMm237r|uuZ-v()44?F>(X&N=8I#lgt1K%`D zhMwS{EhLS}X30FCr%Vd%$v$CXcM^Kkmnvcj3E;+vpbupgRwLD)qV})KYt)pdDb3xs z{{S=TVIEYXiOQ^pB;y=axKdc0v>7asu{g&-q@KKV6-pALEIZbnw8zbO#{r<5KG==1 zS;nGG6>S~Q!e1CoE#HZ?-ArI5#-Tf8`k5I209ySE{fliDFNVG&xp9duwPXbJ2V^VL z>7Hxz!u=ZJ<5N~#;_6^M2@HAs>-2Z_F-Kp8T7-8P2^O_9EX47<%7wwn$56n275c{( zLB}d_ir&Y{Ws|-qSKRu%F2RG0iWD~N;-#J@S23}{T5G=0ILYZ>k2iLGY7Bs+V+?EJ zkK1oqnY4cmcupzIaa|cM?jju+Ms}emJ&8ZpwSA`}GXOEuwSIs8*-!S57UsJ(e_H9lrY@7TKH#pM@&y~It_*nR_;>U$F5Kbr6AeD-y@)8LIjKm%` zs2L>jfnTq5ye#+MDK0j$7#3V84_p)c7mka1R@I_!@dIe`Mfjnb3pM5t86VTrNn3h7KY(U9=v>~4fu5x`%WHd zs3HLKo$di2 zh~mF=qSNBi;*U%yjgu-(CM$_Wg7rw@

    8ow^5$}Jn_6e8|0_yn>@r8nmN_TvdKT%rB`E+=VF7Saw&)p z=Gqs}-F2jGU)3w7`dK5yw-%em^J!t5*k=oPve5Wb)QeGzOf zIPs8ROEb0>;>MVEDPOZYz(kvONp{KaH=Oy2L|?85%)I!=McyFh#tYbrvN}&O3M^76 zapkjc=ia9ITYItk;J<&ImnY|)E@jN}*3F9gc=4DDMFD&K(cfO##09F{bQB8tG{iiH zFZ}%++X&d+#%AuRydx!(oJ>BsEwLDno}7jR8ka(VRQC$GeBqZ}ifp#%8^NmAnA@r# zc0Vsl3hssw7Y%vIF#wMn?_%dQO9aXP@WiqTZ)JWVw%5MxyvX3AYpQqnIoQH*OSIi( z5{?&3%Z8)#0Ysjq8?{HMPrFl>`aFdKtYjC<%=`g>rBFLwzSVxP6h~b}H(efgLMSMV zN}t$T`dME>0Z-Lim@sOuGW~fWznwC&@1&J}RUtA?vlwM_fLrI&4yX``45ntPdKLRJ zI*bXON*Fjl@k0+cCEb2Yv6$7Nt?l_XLY(9Fk}8U|-_Sd&1_*5E&W8^Ru?f>>#84h# ztW1BG-VOMb?i>Sd>!p^xJYSx zc{hWq~(xv2&IsSO*A;1QgT! zG+70}b`S9n#_}M=ZeFw!n3;6!Jdp?(sB0A~(WiCw!Oavn_NOagUfQV9iw|2hvPLN^ z=D%3R#YzD_gY?kK$J$Z_QDwv%Xq&E|I=^bUSWB%s4_Wz`7$}<&W4j;fl2@YMkq_O) z#NIGhKy|%Ncq9TYo|B$0v3@Ofd89mf^DjK9Af9&^XYs{Vflgt}Jaf-(rO-W#KAEYu zws+bV`3;E1Bm4YStx$ieDiu8c)XDTj*bK@K*tOK7QUYG6DhiEMKS+A+fV@!>Ot!RW z=WNnSS_;&waX{<5cd2uI?5sB5%pJK}kD1S3HfikLIK7^4@#BnLS}Kg0K+O0Xr5PLbMPcqJUt+;U)3P&FY zkKqa(fYL)(otr}gIr6@jtVl;yX2kYPaQ&Co5ssLkzu`S=uhl#ef?hY@H&un7MtB!W z;YEn$b?Ax+&lZ=vt~6q%Rq$Nl?3w}g(YYh2%;VU9ig>oWMQt_hnbWUjEP}#&Vc4q{ zUqDS&!pA{YG%Fc1x)(0dF!r6DSvnJ{D<8-Z9mQx&?^mF3W)QofxPf{-wtPdf5MKoD z$Id#&Y-t~Ry>aV``0R^aR&Dq^5h^COHCM^mu9N=VY~>9L&=<1&$}8=jTacePCHS!B zS~ABRonxr9D|?7%py1EDijGsZ=DvTs3bMFFNMAYvdt#v;E|w%^5D4cMaw~M zbyXgnq$Dp;rYXzV!tN$cb*+syllDZ4oby6XBTo9tK3D6^>1`{WPk|*_CJ`@RHo4l4 zXbQaO$!HjbJ6y@~8w*-E5GwFy?z^-(FoFFqj1??vlh&~V!_yTOP-tEkYXxU`#(p#R zG*{XJbruqdQWt4nro+~~VzJJp33Y*^{sh3<4=-PKIzd%AY^ zbo$9mek($h`Gn0$ifA%OGFZ9TZ-<$w`b1tL?G128{aQ&|#;zVp(O z3b${MP2&XHAqP7a@=^*r*zfL3TNYqH*lioV4fVx`LWvQ3{tdI4hQOlaa;NVPUF}5t zq>%I};Vxj)hM#IcuG!7v3iOw6S-}TYN&?aCT#obK671gy$j)b6*E_Mxen@9b*bf1$ zEvR8!)P{*SsX444i)ScJQSBJcYTJMAg-!1zKzjalSYsdMR#1X%I9gT3imBdsni5>> z!bRFbWL@O;c4cf6?-pDJCODo)fL0|G%WC>QgpZm0wsp(sW9#&LVpL>Wb!<)XE|`q% z%5MD>;B|0*?Rp&M3hN6sJLnzVL%G7G<3xfP2R#6T6s=MhaGJGi?c;Twh=@g2Cg3QO zjndhqiP%e0Q76=?YB%-BX$Q{l7)!@^nFXPu%hQk|EfNl;yS+@Quwi-nWfR>O9>7&p z{^{Xnizt%u^{J>RcmKL&hAMm9;$h{P7ck>v5bi$=AJi|S+J|CdLcK8!AhwL91BChM7FP5>)gsLeEo@I zJg>mv%-^N;src(iQQ+aT4 z$EbJshsSRn|Jz-6pt9`y6y_zX_OT2{y;cR@g`5vDl+xnSetP_T|11w$tg&DCKXI_l zc6FD{S+H3RKu2R*7&@CAvaiK>eU%TAJ@u5jTCP~a95Qm=;TI;U@Nzu+_G-npF#5wC zz&1#){Znvee}wEA^kTZ)vmhX2C(?ejC~UBjolBd4@HxKcHtw4NP_)*t3qaF<&2@X8 zjbQf@Zqz1C%uKQR@djfle}O=;_fWT?k?dntf$~IUtZC4a&+#-<+~F&s#i+NyCP7wX zjXeM`!A#RG z-w{*bnO(@TpdO|NA53e56dERPjrqxjKozx-^|n1H1{jVVeOIl{)CLffru zcXNxHEi2(~JAOl<4xvB9{hme{Xu-erX7?(AKWr;v$;}Hdiz4j>G#>U{CiCbyn`#wx zQUg+F(+%E%AcCX5ePyIT4STLFCi-Bd0m?+P=cxb8V274gk3-15QeTCpf;bPJuZU)| z4p|2&iIKgO$hj}K9R(JXyxtx_YeOY-0hsG-;P_mtaD*EN;8*2ocL6ye!7)=rs0IWq z_V-okh_I)`W%!H8zeiPOp$iyXEYOf#bqTk%rnholZ zQ%hR&n}YX&Y>j3;#djo^3&1l%YP#U$jP!s)3zn3?@Jdn=Y9&1)2re&LB@A$58eii- ziX9WE5$D~{7GYSbnvOf0A7-{lz{AhFlL9f5R_t%@kLt*vc?>=0iO;gn-|}Ry8t9I3 zAMDkP-*Swxdf);%M{6zhl|#Vc<94StVy0bNrcYAmPI>(^elCVp;g`KESh{{(p6oE9 zN3~W!<;gr6?4g8qUB{5KX&2-A<({7Ekb_O~&MZ!Lutu-dYUXq6N>zYw1+8w z6`!!O+@@c0$@J<+E4gu=A(O6z*nfzY4G(p3C!$z13P_cpWxW4JJ~5ZrZC z;elTIRXu!88tjJ<7pMlJ^uk%6&1zHjG%WiV{fjjVN$GJ}{#l(#da0297B|%M#AG9p z3d4(wY44WjHa5<3N@zbbm#ux9Kzd$e$}EDH-FEMk13&Itp*wDq$|Su>_Sqql4kklo zx;D<$b|*GftKEZ}qe^_`@U`gwq->kK3^T$IjUT@ZJVTC!(LIF@p<>K~|C%N&yrJ(R zmeKQ`=YEIL=tm9Hrulp*%8UYy+evO1E4cXe?knYM-bGhgKtZE%Cxw5Mj%q(kj`y6G zPo#y|)eQW~uD;2I8EQKHc4Gm!X6=7$_n|~e!0)KkqH0TZ3*aN>KK0(_dqhmX%6+N1 zJEw2-JvECpBSQ>K5azs1YnP*A#dTAJ_}2&nr#v^qcpZ?-&9~<+WC{h$8l~Ue^RIhy zERFBSp3apw$W0#d5lJ{Dg%6~|nh($77XC~r38?mfI*bQAVh)3U7#KOuX;|c`i@=sC z3nb6NNYy~$lV3Foi7L%dMc6mOm${VLuBu6060PA-Yb8H@uHFXo z!NWPM&<1}ao~Ux(mH{k%x;?CFV+!i9Tp=^F7GPBqQBCyK zxpauG$9PUQ=7J*i+1*?#Yk9=#Z3i}{r-#I!)n9n8?Mo~7lB1{6p!5Q35wEZq8zC#u zmvki0EC7(;K?>AauN%k0Zp3>1a{%v7cu^Bc$%rRr zf&E15#$@4uJ;K2bw#VO7OjETdh!>llcekFWmWTgb027|(BTXyJM!~>@ug~P&k>z^H zErzW$MBSH_6EIxt28A`KV9amU@%W+PTwUfyjB5)%Cn=ZknS)ZSeUtra5A326c_cEs z9lBpBteeHuY~ifVXJlFHE+?jj%F?506gxweFEvjXOp-VnBoRDS(Dfn)zg)IRerMkf zw(?gGp@4%;ITRCh-V)U)g|1KEapUmv+i{1L6VuS!F(vn^;{tnrM?a^=<^!~aChE)} zd~g~5HpMV0O-vO;8>9)R@Av6Ui$$~KkWZH^rzYnghAB3#p&u$|JDc#xNYNYkfI6t*Tc zZ4ooA#WrmjFt0#(_b`|v{I8`a}4BP>#HWhG6+O0YzM?K z)u??&^xZ-m)&>bnwOKUs1jkPDj9}=k_YnRpMBrNN7D8&=-G{0Ste7MbLjO!bUF3e@ zz2eZ&D@0!-FS<_!a;Sr)*U7O9uut@MLTy@{l}?5gsVXsU%|Xq~?$ztqlj2rTX{~Eg zl{$OI(ZF}Wgs-gzsUd;>ojla#r$Ak;am4L>q;F>ccS1ZNHhR;A2jlnZ73YQXnE?sk zwO-Ec#BHfqcx%1xeT*|)6$S?Clhh6xuFj_y1aIEb{Wq@tr|!O+E>hC4GW&^pRC zKIT>cQ}f(H_SG?&$uer}WpT$6f!l=1c~a$Iv`ix5s3KmQRM@G{m+dh zZlr8x7J?;npt~2K!(u73pV_r#B__R%+_9N0l%x|ffB7<(R4bN%Mp_59EYynXYmQAV}XeUgGkz zC6N>AP0Om8AjR<28Ww@W`Kclip;D%Z5G2``sKf6G%bvJb$u3V>!oAH6@BvI^fQFO| zFJisb!NI+nzgUe9fcv$>qJPR6Q<=|5l^j+ISCK{Gv~y<7Aveujn{LjV$aPwn<(Y)e zGvR%IxOZ>e2wP!){}7MYx|@mVKES`vje3~%nYTIIcZ4agJW~B{5xJ{9DTwgJQamAi zihtkOi_+XW6NC+oj@zw=i&mS<(#~ma_jH6T(7pDW@%60%U28gpj1YIP!9nk_Xr-X* z;T6O1E|;EGmQaCkyM!IPi^-1pFgavUa z2w7nh#)fnAiVZ2oYDy$^!&_<&4=T452-N8Uo-&YRCD|luId4Q+-Y9qirzXKGg|!_( zZTpHkE(Mbh{XbmE(PpDe@0m)I{V$B^5OaP;Ok;Z*9~M>S*Bn%4iI;Q?UYyq1r6aa5J@8THMM^E<+d+ zWLk9uXuvusn;sJqOwU6D?kt3LKhGYJc+79g#?UP3kqBpWI4U#oesE_$zHsiC8&$~i zKQP*F^g+FvI3u{obj#EZ@RX`HJ9h3>`u8+9@QoL1*VZEh9;`tDA?okd9vq{T1bLo0e=-&g)Y5-3q9Mj$)3w< zyulaFR}IM~2K54Y9|tE)Rfs{i_lt6PM#4oAI_h|nmHweb8bTp9MLbrHeFFrmBcIDO4V>xYbmQ=MrldNBgfOzrM5T*p zmHw6wE5m98GXt`+THL~bbGb3QJaOcL>cpfRFc_>iP~-5XX+c#H9nLiiY?0TL4j1n0 zn=`Pmw`^XL)Nm9^+MI@X6ov@OIf|!vE0=qnryeClX*c~qG8cd5gTP3r6t($GsGRut%XXl2Be-cRd5OfmT9uYVIMwT@$@FmS zDdM%T)8be8!n}$YTPrQ(4QHyss>RrTesprG;^4o8+H!5a@K7;GDW-SPi#_t_s4Q<) zSZtD6^5gpFAdh6knl0!1hle}N|DI4q;uSx8#^WGQFroG*uM#i7c(x!^q&9fJ#)bhPeS)_fWl5UvB9-BOvdVF5m^^F=% z5-d_$N%m_OxC$ew7ljll;9T=!?5Ap%`24RX@)lQafAU>@qKp~kU!ST^1+s30Y;Pzw z|MxD}vzURqlpAmE239j3;aoO@EHRZLK{rI>H8yQ9uB!7-JDU&XLwI#RRo<4h36@ER zfd9RQ!adLsqQeItK=9W>eUlA>Q*f4x;M?-*CWTpRo}F9rF_UlId}VUI_Rq*n_Iy9{ z>dq5Cw|>~6W&}$3i4RndCxS3B)>mIE&@;rKezvYMSJu`gi|74%;r}s(lEDHh`Sqf( z&td-)9VJHRniL%}DPOzJ9kjFrq(sipw%x!H1n0|KwaS0cqJa9l$w33HQrhm0c~!8Y zGTX6XlT*`*@s{U!X+YzdjvkF)B34PRBmB;uKxZ`5DGQ9KxciI&fDz&YYw_ zNyp|oA>}eytwba3@GoKpMRh{60@)pYaGryu39jmLjkOUn$@UJBkJcHFJTi;@D|{lR zuooE;I-jmrBa9#5r>@omj$3$#-W;rLOK1eL9sul@WikkHE`jM9_tf|yq(mq`MPJ`8 z-P0)dwa1&nBKh6-H0^{=upfcP^Pikc-C(CUEU+OSja%YStSTbhH2!IKR6D6Jy=ndZ ze*l3;54bnLLwOlug|4j4)VH^jH^wGPiZ;Rg7|E9UL?>bQ5R{Rk8%x4a( zqI_IcRm%bZ0zs0wtCOzQ?DU{{gD)#_A2ZbtxvQlA8UoS@w<^B>R!M9ewEVN@^#1PV zNz;;YA3pTD)Rgj3=aujvp2XmtYuoKlR+c-B|7ON$e>=7Px$-Mn*W$yC;GW4o<9Ri| zOBcTkZD;Fwk(PXZKeWxvKK!yEuK!eNKgwI+g}}SU!%&m=R@gw?Rq2dbsBHP18FH26 z6Nl5H&$4cNuRFtqvcz*RvrJW`6?KHP6t&<(4m)hfeed5eCw&Tgna~|0l ze%!k`jOlknS~%!E_P5D*lm5Fzty_Z49o`I=wwc1^ZKeO7MCN^y7||FIF1szg1dMMd zG{+i8{*DprckI!R%zjLVjM z$j)8ty*uRQ7it`#%q>8#j$phmP(FwpNsY?uiMcn;CR=^09$UWTDYT#p4gHP{A`#*h zj9r5VIHi9Y8-LCoK(xY6CK}sm)f|tqJ_a}MQmL7E@9qu%TQb)g%S3Ba16mg+sIyP} zZSSwe?kPHZWCJ{FYA3s{JrV{MHhYS{tb*JVn!hOIILw=e64oWM$V5bZN|siM$hHtC zNB`?eCYuhnCYgpeE+>I|0fYRK(mu-Z)GWBwy8 z!iLgSm4pNe{}hGwaz;e@O#Vv9(21RSfOJv(V?E;)v;@17N{qe4WoqiLpdRVMq?Ows zpW!R;muT(42j|go*Tt3#UV^n4g_#9ED=R8(P-tQmNFk;Mjcyuu zt8Hp{WoXP*?5pbgdn$|@q&eo?8HCZ0!WV(csn;_WsExUc`K#561GCbBmy0etJo3vz z&(a`4a8_7GGE&cPy~X=n*<5cZIlK&3gwzZHqy|N^W3SWan7}Ci#sJydDHTCbeB_ib z=stvmJExdnkgKTmeZwDPgM=cSRW#UtnsbAx-}j~bE#KYiDp47;hR!_ix$&^I8(6P} z{*f5UeB@1LF;?hY;lq$nA$fP6vq@Y!c2SM}iZRXo(yC&z`4`0@2mYJ^4@SzE)&w!1 zf{cg28qMJ3n-Sn(Gok7)XLvj0EQ!xlQWrvNp?rYa!-_5^zyX4<{cj+%LedD+jWv{) zUd|2yKq=F?zZzU8g4Yd8B=vX@c&<=4+z;q#uUQX#T#_oIrRJO?Dhetjh_ToN`F+3Q zCeK=c4ALPwqE)U1@funHw1@mnxJ_mX!C-Nc-PO6CSj9lF8ct&y66CKMq&D-k{Vv{D zBGp!%1rN99-kmE9P5B(cg4k^#1^K0sJa~t~%5k-_+hVLwt0|m;}c9v{n5%tZXzncD74kI|iW@KNDbLgWW=Xx4X{Hl#gK| zxG(^|2M@nizvfTOFl6>W72W>@sT*rE?>|GrAA9Y(ZP6~QizbJdM15&jYO3EWLc$fSVJq|aLOe_ zc&T%`UgWe|duE@aWo$z0ayEdcqsBSf`0BR7c{5cZ;Y}=u2-{Lf8C$~F>?@(7>L7W< zW0*h({2z0E1uvNI$5u4fnTff&c`i`B0;67$ebemWVqIHk^qDQ(xklMbU$-mMdedDp z$*O!dhE8pWJ4A2dI*5k?2wVD&(U**D@K-pvG5>-QO zO_exKh^&kuS<3=NR)w~!ij0+{@c%GSowi|p2C8g~G z)@IrKO4$ycMpkBmX{M+#R8{g~rX{z==B8P8JBbA?Q{5&H@$8Tu3ySg2h!=;(5p6=F znExxE-Nfb4T-Nfhl}Tr~7U9^uVUhqGz1YuYFOjV}Q`(=`c_cJ1Xadris?H zQ!zyfLxa!~dj6_lRn7{rKW)#J+vE;)!35KNY+!M&dTdJLS1=VvNn&KqWumv*elD_W=7$9LUABK-+fwwbRA=}vT=w+^ z+&mhHEZJ6ec#p-+Zra`!Zqf2jg_!E9jv@r4ypa;{$wto>(VASV7`&yS(^act)$UQH zKXzki zdLmI#qZoSPFeEA!(m(>GY2H#mFylv3uFZtOF!Z-F_8Ig zf}OTA;N&A&8ea4~=_Ka0)-|#zlhVm6O2?sxzVpi0LnTXi+JrT-IQzw_`yzZQ&a?kO zEM?R(1z3G$`pY?eCRXB1COqtRr;7&+4P{fK7v7+=mQ#I0Q4%3jkTw)e_{o*YXTB48 zb5@n-9e z7feK@J-?QsTYl>>WpG>7QWU3bZLSG(z^az}*eM0PeS2uejbZa}MOK?lnaX zIoFVb>WVgpfvOsXd)v>XF4fen{^`tx7nlONs~5IE9Q5)C{|Dxtl~~tiNbg(HJK1&9 z9!dm%o64HVlD)2ju25zH6g~AbV+U`)AF9pm>elmr;fx@eo&9a!R5N!Lk~vchx#=I@ zMk8jRo#K64`JX->_xClP3x!aqqh~J-y{p;wFNbDN2@jV^`}+ht^-_aN>zElmUyoHK!~;!C$p0s4rm8&n_`(q>&y010r}C>^ z>-wLOmXpNEYT1sCvgs|-u^OfyImXa5qI=Mzr|Hv~))pc<9dIjApN^~M4V?-BcN_OA z(yJ@b;_@%_{DL#Ynd2pB_SYIc4yE9DonT_(c5nw-5gn@4M-zg`Kq2--x=)~Z4o%mV z3SbTu2l}!80-S*R5GE7Gg?B@pgLy`1Tl4EK@VZwi*-7Q=k>=AW#H(`(WpM;}#wtjl zmbjj**{pc5NC+KP57L+g1NcUHeEDiViG7o3St82PKRODj8Mif;rX5ce=WrkN!Vu_w z-AgW3hQnYJA;zGM9%>ZvcS%nHz1U3-m+-$TL&58yHLsC*>oLx8japWL{!2*{r}V!y z{VDevNP?QD`%g@o<9?Jox}WR2X#|c<20@!n=qI5+=653w8~PL8nFrxZ+U$-{7y4E* zZok2gS?xq+g$Zx}40h7!vHU@Q z1~lIO9(+vAW|0wF3ORA&{W;$kQp|q}2c_Jx8_c`3u-H#YdK`1~b;T-7zCL6RE`6tA zL`~FhvPRKCxI#kgAZPWtp=H3Z;&17M*vpgnl&K#pErritO1mZ;pGa46 zQBZzhcx`WRElGa3ZP#Q=zE;0>m+Rtr^Eln}cj^ezH{Q47Z%}i0+S6d7rNRwu)Y-`dvA=_&T4?I!S-6?6{k>U!SLj{ampoBWhJdh;cEnh8`mn6b!UE1W+~a#mQ^cuiTTQbkkh04An&b!OOB+>@0{FlVk7_)TgMro^ zaNvb%ewg&R?k&gA*jXsCN?;{L{%hVf^$@Zew#O)*EwRDyYnH1jTX43?V2kgPWOI@C z8MH=q4@bHdFU_8MI+{Ts1!3_mjQwbEe^epT-9&> z3xEKE!Zam6-OZsyPJ{l9PR=ddojVItUJQv7>Z~OXOi_|L zg$9%&_Da(JT1OZI^>bW$8Xxx&_WsyOI8magM+;qe2?H0)ayV+t_jUY_7iGYN!lzt7 zW>xL*xh%(nTvM$Kkh{IP(|ObqB-T&NoG*e)War#zXO6(gM{<0oIa<1DlVtDa*)Ur8 zV8qIFPC@=I&A$0UY!{uvlvM=FZg(+?nqN{>3~9`@0a$Mht>hzL1aCLT{6Bm)fL2`@ zm$^;^u-3xI4QC3B_CS(U+UK+1Udxak0#S&^7yUIzhoja3TJ8>2X)9H#7iYdS1rQ(d;xKLyF_DH z^yERsTo<=gy=(*#z0+TzE#B@)3=ul4OwT5)bUd$PnFv&ehv82rSKV0OMdAp*(nQuc z!3_N6qJvN3SI(jSZK;?+Azc3np56f6b+HKHS>i9s`4Jzq$b;Zv=;sKI@w%9CmL{QT zOqhd=RL_KccVL8%FnD3WDq{bj*6d8WH?4U_tAj84EG~8L-<`V5>b~&X(vIufgkEhw zoeUaxc?^tTG*PXiQ!M>&{PTF_@3;Hdc6Rmy@blJ9S&6R5sM6XW9G=bh`#Yi@EX}9X z=__{04ZpfEEU56kMZg{s;kAFuqY)e!4q=KRoo?#?9XD4`zv!@<=>%Kij*YO7B_zxw z-5?q=BzRx5TPa=e9193RE-@cK;SiiaQ1J28^J*zI`cdUG`PNo$Kre!^{j1_ndP0AP z=1Z#;)L|__xFBf{j0r>`Ce-!d^EQBw`=*2BNPA~xS&B~)e5t5@Z`YR2&8IF}jXE|YD)&xaf{~IOM7sqt$z63XC78;4mi_&J2WkB+kle0FQ@~A4v ziJb$JK*>^%_E{f=_wbp}u!dWM5*vDnja%dc@C>Y5a<&W_5_2fy4G44&E#b4;F8bv7 zR$yQFeLKaYK!d_S{7Cx(CA#uwsM*-L2^H}QQRp-hE~CHUF7`$V8Cfbgq+OJp4fB%J zu-5ftRuC~D)_S#BA)d~}dli7enzz8rr#!cPNRau-lImh%395ZJKe4O&n1K(^Dk z=!(R=!i^M8K`58E&Lm;sD^Bn7T8N{%qFVuzu6DuMmspm;*sKI?(;F6V$8DVn6-a4 za=Fdra-Db_fUM^S=Ax69v*km9vJ^wT%Qmb*VP$1*Q~b;!_AUJ53U518i|nrDSat1l z6}C+E*PGbcn>jAs|8a#RUcJ^#PV$K^kM{%1K^K$_<>84aXY1?_DDc!>^YpKT@D4+;Wf7zy5G)B6m)Pq+-@h zXRr|F+ZxgiW)_w;GRkB1Umr>J^e7kJe{p;k!0ovJPCO}ESnb?QxYuCIq|W~aYde*h z9p$e@*eHvUzrI$lVYU?Xz9dB2CuIL>>Wx0}SsnE^WlM@>^8#yZVJ)7TNfu)td8n?W z{NkXLqUSh~RRnbhZXtm`Daf)6CO;T0x*lhq1o(-uj_@!I#x!I|$#?oco~yHun$^4~ zFQv{g?*DvaQ0A(QPP%`pYN(3J0*f^*!w@M%B#FR6=+lj-w8qt^2P`5BQWb2pjE+lgldnU{Jy`I>%2Ec~!6 z$p%y}4wSqs8L~9B1P=AiOttNzeI=_+%jOQY@+Y+17q$9WMEKkx_npiFnNIPfTvST= z-_&u~2w?6V>9F6$=6O}D8J=MJNU@XS%ywmlz)J`v__q_o-^VJE--*Took5nT&X!cEDf-% zvl90X0?23D0Y)m~cnXtjGmU&k=BJ^rxj2WL=F`7Rtj~r{eSE1QY#-oe-=wcrTuf|O z$zLer=G6-q_7l-@B7xORF5#{#!!uM4dITpTrawLMLe55Vc`WNjeS27;cjoaRlVZGs zok6V*8WKpm*)uO-k9FSc=s(qPuvz;4_L7z2NWd+IF74-YjgTgPcAZzh+D;XHyTVfg z0wY3t(N7*R*K(Md<1!j}%X35shNG{cMP-<+xAJ)UKAS=?3xXm``ZL+`Z%X+oHQX$mZ_Ginb>B_CT%az7w2XuK|z~KVQhCyb-AvJG4 z4!l%glyN1w-tBkY?RB|&W7acK>Zy(xw)ZPPz%I+g(ENO<&FSj%-m}o1v=;c%cFm9$ zYdvma^+}VCJ2N5_AqP>>{_FP~24suT6w7jcsC(zHF-|S-ZQf8KNa|vkL4R$?lMl*K z%DSHl_YRoVHrI6TmdX{k>IIG1&q5o8CE7~bJ4iVs$Uq* zU^1Rp3i(hz+g0tDv3}I;irF1gRSJ8R7jV#V4x>I6B%*+<|NW?XALLG4X}-|g57Nn@ zOZjgCJyg4vd>|pUCb}u13TxQnh$kb*n1AT?ovQ`zWaN&mqL)v#1aq%oOW$ArMg$B8 z1)0)`?wjkTUT`_8H2I+JT%=$ukyKT>?mAOF0KHGYZ8}h2a_qqi(!{I)IpnvOm=26M z-|=RBo?EW|Qs8@Ls~1KBMdQX|oM)fMN5`^upmOjF|MltvZ{mO7zXK509}m{`isTsh zcYjN#-)_7j+|K1yO@PtIvOo5APrK5s{BGouL0?bot+*)J6zXid(6fM_VFqIrXUQGw zS_!{URnKE%JhRsw<76>hO(d|w0#a#Os64Cd{EapMacV8VP2XE^n=*a$CJ4L{QRiPb zMj(#8eQ&vZ=2*UA>baIo{>o#A7~EN|j~VU5gBP)BD}#B**&R31wA0lv_SB|ZIHWYo zFK#;7820A+3kNDYFzY`oLXjg-(X&O&|8*m`gNze_F;%amtX}HbLfPMPa7rjD`INwV zjCIavNv%t`T9ySZVQc|Vh>o-a$Xwnxr(R(#IU0Wu z5rG1_GbW}@`?Q%L7?v?rIJvi2RYhl-jTt-h%#LMe4~mF0H=OH9fV_!3sNpaL)f?Fp z#{AX_EFZ48P8nTKzcL&Gtj91rI!h7M#4X6Z>H!#De%;pF@ma!oI^?zXSyBV^D@C-p z;HQbO;?|umau{^3*+@tY2=FAP4e4to6kB~l;Y=jd96p85>AN)Ld9I-4tAt@ixC8Nx z=X5U(yUEX@K)H+nO)C_FxpDOjEUj<$Rle|UcUo;c?M>xCpWHLmQHVpfP*H)av9Q$w;dXy|5IYqos z`84%3?{kdSspU+RVeqnq-AC=Fg@xg^5rJlZRkJyMu4>zL;$M-!Iq&^0dM?Y={13pj z*>~q?(fr5V;HnLAbk?d)RCv4_l1)V`bJ(-UGRDYids57Bah0ckceQiwZ{i&}YA3S( z<5kgvzmoK=~5N!!=~tUhh-hK=|77=cIT`2+-?y$7E=L%>R(Q9)i8S0P^2AQzVO}!lg~5B zTt@Ny>Z*D*yD>k7ZL|F0W&44ko3Aw=rEHg~2eo&3UfW0X)wylF9ZN5BJ)?PjI9fN0 z!zUNo-50)qLDv5l`nn?y|D%e0^wst)O4eNWz8U)-*%Xn~aGQOkbW!9TFZGYI7;`#Q}<|@)c{;j#C-*O2? zsDF@qP0&^6nH;E+$=N$&fb~d!>`c;(0x7v5BL2kLwqK;4k7OYGg~|m8r2SFMk4?Er z67KAE+az9N(NW!dz^P;pQDC3nx8A+y(!@_Ygd~@ z(|&+7O|BruM>_iZ$s|QpuH5aMWq*b*$43w;n_~ArzznyWoyO-Wiq;X5qi{l5`g;g} zI+lasrU(D7et9a0D?a?+JuW)A9b-0nwH$0B{J__1wYqV^l*x_B`tkKxmtyBh&wY?{ zc&dPg1~d(_<}~WPx^m@exEqs!RyY?dWXxYXoKNGIT;}<#aJ) z4|O8`317?1Au)t%6#Kpp9hdR6M#QTTp|>vtW=~&P>99L$|LL7u`_0eRFMCt%T3gB( zSuhy96xg0y`TjhXgvWHZeEWi5OeU};X@wz-^%Z7TT12^xA(>`#c8 z6`z15rXc2OoNj19;#d>|F@`@3*NkJXM+N+5s_UQLTIQ&Ews!u}l`_BSCtl`0 zL+!>%4~jb>k`w`!)%HsX{{u9Oqy@a5y>s~2$nt?jChh_;#zk|iODNWQNbNV*AH@aU zg6R*@|Cv;5ef|g8EiH0iymg!LU-7fYHqA?FLvY{g&p2zS#o1549 z-#uRPdWY#pmpA?+Ve2ab1;5@j*d4T*_x|2J#(Mj9KZ} zg$CR4X)(6{*r%43@Vv9j{lGlTKbC@L_nHpw{S4Bpesz|g@Qr8%x-zhit=&+x*gLaj zpK0c+dJf2~>Mtfjf!A0o`iinaeCD#F`96B-1im95Oto4xuGX<+w;xo92Gj;AoE0{d z2a1)0dsF%*c&EtI6>oy2`6Bz{>TBhsFus+4Rd~SAd$I`LeQI{9%K@C={{(lQg zKdK_*E^8t3L&B(%uzSbA`kP#{0CMNS^Rtl=Q>X8$>C#|8(fnLcb16V^Ig8fRsOSOVT>x>SY*K!AIdv4DY1OJBJ} z@!(=>f0V9W+^?!jqs9KAMxNJ!)#DWk$H|vHa<=**RJR6;3}3#(;Hq?4L;<3GJz$K+9c!fIm$EG8Qy89;%&N+Ax(1S`Mohl$-1PienI-&& z% zrhD10ZZfr^!(S+e9okk7I}kcHZSqZ9@@&~F_u*1~ z!1ZX9b{Fd!Ri;ZjtTDdTx+`N4Nx})7Q3lZ*KBgVioc$hhplNz(7VHe)Oeo~a__(Lx zu$t4yu~6)iH|Mc-EtNJ?k@iE0UH;ol?K_n!mKN{2>{dpJrWl*{P5=DIFqTDTU#=Po zz7_nFWfbcab44=P(#wrCL_haxdS(Kj2`f1^5LNwC1i0f-=_cwW`Lw3qL{{SiO^6y$ z)La+InbZ#%VDW&UYx)j*<4`WfAAPiJ8oDIp=tRtkc zs{w=FnIe($jHb3kh_F9QP|Whn0#Y6 zrN^0)J9MW)hBaX!$vpiixRN6-yZ&F4dQy*@=|C}-#yO>KDz9Pr4O6)Bz!d)E9%+hL z9-|c?E1WkOsSyba!0Ai059HtxCG~#lXn|OG{yvRoDg&M z6at_gNX-O|2M2?nQC0(Pz$XTwMO^jdQ=}O^F~u@$i3$QT!0fl#zE;!c)(rV8lA$#5u9LRmO!9nb51?8^r5h$k=Kf7 zWmR%N&uVx*0{&Fxh!M5;_oYCK_qiUmQ6-2J1Mg67$tIm6V1lQuAX9+Dp`I~6oic6@lp({XSGD^3*>T5 zG$97Y2OYRITmr3?=dh~-0QAmjoS&2)hJ>{wi{;J;$?sL%0NBCFJXNlTZaMX(+tZ$u zE27o9mn^1uS~*+gW$TY>{Js6AJ{Ld3-yh4b>53CX@f#bfV!U}X@Me!4fMx^})E{d7 zIW6BjSDyS=_GKz+CcW;;=Y52b0vbtMsoON zqxA3c+~CY`zTS(9-D;1Ae`imKw_XhKgc>%bakEI)zjr#Hy0d}%sR`}R2kXs#j>@1( zwEfU?k=S=!~) zj06Cb03P`RB>VeU!*;fE>N3S+X@;KWM7NDez%1tjn*BS_v}k-cp=rJ!j~KDGNT0vX zssr=iEt6ko#+Bpscv8OZ{{VOVIpbv%+N$N*7q>crxZsaUVIX|m^HQD6PAQ5TJGzeI zzd5n=joga>jPx}dfa}Ku8kgqYdwWwhk)Gtz=r^$3#;OS%k4kF3?6DX*;+j;DPIE{@ z0moBWvD}p$vuqveMpMGS1XXk;3g@nSRMG}!%YI&!O2ZLP%nzk2uq}f~`5!^XY7zit z2chFW^oMd^n2dBa5G(=bc6(H>h(}D|QE(D5ypY7;91K&6sNho&wn!Z+ zRTw!u8mj>r`9=pBrtJj!)8rk8Q%xa2!TE?4Ee&~zfHU6}7zIf^yHwx~HyjM}P|LS* z9N-!RN?59pIn6`>0A$j!z{&h6N|L#5Kosr(2|30ePsn>pv26c91qhJmC#oEAGq z2Y-5tAbsBTAzh;c(ei*tT+wc#8c9{b>OE=o$Ky{8@{!PrK&KpW-k!iPrq7ff^fB5vppXd!^V*chl--_{Be2zMbs757F#hi# zQJ$WZWMF!p)bu2XqQ3xUlWsVx4ijzx>*-NN8z3Z|)kA1pWMFjnsK9baJY%g$Mo&Gc zIXra5A&}sXM-=Ac<_9Oe1c6I{rz5>3AvIzHmn5Flz^AF^rwgB$oK#Mr9Ir~W(J7I$ zU=Y;scHl70DN!eE;*O)9J?Y$`4hi`|q-9_MAA79_J#&gimxbMueMJ`pgi=V$40BE3 z@%mEd8Oh*NLg1FC<~tFwBLk?VUb#Gqm6s|?obl7rtFGX<6cXKuG6`iJslR%ZH_eXU z&XR=9eLl98zGOyi>5Md-F{oxTh5k;!b@k zW3(W}KzQbz$!Hjod89boQYlvIDXon9;+V)zGl9)JBN?Ebr-6*reB^t2(t8re05=WY z4I>rbfHDtyaL+A91~7Q0gwV_bO;L=4%{!C8>M5nLetHCljoJ1Tj7d1AoDZ3J6ske% z)`n22^0CiKV-T;n^c6PD9ofOCSsFvPfG9y?Pcx8DA4*;cJbV3ViJ!PeX^M6+>cCa8 zN!W8MV=G8l01E@b?bfHxO+h;x?HKx0+Qmb2<6D@r)_o4P(lA_Yrv;M?pqLMgS(96euU9Gs^_-JPM?m z5Ig0-Jt@tegQYm2AUch>?@*oCIjOiY_&amhQW9~K$e^AM1}ZfN?&m(Vbp-55h1-Gk zrhq}o9VtLNuqjRjF%6S~8#xr>Faa5C^N&h90%=EF^c2v>#ou?nxnUYV<#Week zu`!dhao&|(f%$sVf&$_c+bDZLWc9F(&O~3@6+38X$pI$1^4#y{V1KOBKKQCiL91ssm zVI@yodQ^_Wt6-G_kxv;s8fwN$kPZpt(?(7K`A&NJ(2%T1TWG-Mna*+!MM%SNz&OP- z0CAeWTNKA3>NB^}n~+Y@a(!q}PD!TlaC%coioo39ae>yPJ3-r@#(<@?cM&;x_%OCpjo4LW^Kgu6p|F$cX3LaL;da4 zP2~mP62_cwa5yg(tBpEY<6@>Re!1elP}Da|b131IxnqISzPRyVE2la8yK$0wVB~)~ z`5x*P7g8Akjkg{@8ujpPoOqN{i-#QXTJhtB$zMU-)_O)V2sv!y9jjv15U70o>-m9Q z-A*;3q9Ra?tVziIYlnT|*<9z7#dj`2LUWuBwaMH<9!77vSDgCL_7UzM1LYE5{{XAl zBP|<&(5^WBYwBq^T;l*&%l`lZ0c}cqb{SO#*!MWV1Mtm#M=nUmKr6+@$KO2+GSI9J z1}GUhBAfu@2A}x;709$YS|dDgX}Kecn*ie`h8?LU2@#<=$E^&Y908Adc0q1A`cuIQ zGxxozAR2@PI3&@JP7kFboR62~$>x^}lhk9qG!EkDu;hwxB%e%EaCsw&a11en_4cMi zLXKZ($sV-rxO|=|LBJq!?@d(!fFzUpRRTktXMx(BGTz_Lh9LDg#XT`s7oig_S_er| zKsOX1?e)cdk?`SQeHIylH}Mq=a#ts&Km#MzzC6>zeW6?LZ6Kdo`u_mo)Qp;B5g`Nz zE(h};t$p7Ie;TFxAD{86{mnQ1@6h!^sHBa#<21QYcLB~SKb*182faKjmG|~PIAU@_ zF-?RHao(j2Ndpvo#DK@!G@CHs79YxbZqiqWYc zCRv6l$`4F(2R`&zmM0tzxTh(MV3J7`syOM|l~mw#sAAY+g(s1m)3BqBojcRHBN)az z(}wanz{MbBU@*oLU~mlztj&Vh0+4ON%XB>{F%D39E%;MGJF(J?X9PC_gN%Hq zGytP;$YYW9q&Uya)ZdikVAHUeJ=kkWjooq zsW%W^SmU7;`Oc^Gg@=I6#&M2w+N>(4RQZ_o;;M!O0gS2QtghfdQ^qi8Xe>QKjiWfg z>rys$s}r8Wp@{;PZ{a*+y+16#ZOf{fX;>L%GR?fm*eWU8L0>Q(-_oH7S+D>cest)G zC3E*l=kTMclO_R_vnM;c)a}L;U~$K;X`4Q6*dTWFsZuh`UC7UBWU^K1j-+r+Sd56d zbq8?c6%215%n1aZ^*bwVQPg_+QZs&Kq=lr6yD%PtoFs6e8x4-QsIq!v9`#{jQHIWO zR*{oq(Xc@1YTGL}Ip^A{4T+X)^Xb;FLZy!3)831jHct@9BL+eTUe%#wspg3vBX4fR z)e-l8Ue!9Zj>@>(p1$=g=AU!BxBcQNQSy<}uL!Y%KJe{X`YK3ZD*OO`UvXOJ48&t- zt4AcAh)&_b7&)i13}pAI5P&%#_RR`|BRq`sp&asJN9M1}Kwvr=mv%`7N7j=CiT)8! zRdP0--RRiDY4Dy)#pcX9MOv zDhAHtxyThfWPy+}2YO}=mMx+ik5ckRw6P9f}TY)DHgwnYK+sr zhi58t)||&-;9%1^W(rPEY*3NSA@NSDnAqnBudPjmlRSfg$g11}hZ}juXlQ|aqkc7_ zM?8?=tfVpmM4C~^3~)_y{x-IcP|$BJ)v+g*O5@Z6 z)~}V@Lmf}c)3v8TfLA0RtxM0C{WhA0>Ab7C1N@)9Z_hPiKoR!isINu`Jmg!n$dD=w z@m)=cDKdv7hsHqdT+N#K5_yVBf-psO7IOJ}T#fnr+3Q^~Z04EY=$TDIA_*$W%hRtF z*hZ(24+GY@4H>?8-*7)SAB}a*{<96zturP|D=T#RR59&WIXM`mbti$)R6lh5ywP$R z9_~70r!*?{IONl}Zv?I|DmHQ#Ju^kaUMDvy)St8M@xc@2WA5;=Wt`ovy#owaY`*Zxx6A^IuQG=0SsA zRan|==#Ip}RgVB(NI9#p7QWUbkfM!+momrs~QYOS%D>(*F|eFoiM{|kJMGAVjPN4Ig=>-V~X3ei)3L-ZUdS`w_T)w z25RI-ffhIetq#PY$8f;|jPpiADFAaw(&6@j#W{E<9qDrybTvYewD5f@q(wW2JG0i9hjSiq zpmFa@*PP=WYFZtiL&`oa{3pjp{L+4nYFH zA$}nIKJmB0{Zd^c#THJ?t^2#1P-ccee(4Mc8P5TLZ)*M31x^DFDYyDYm#RbL-r7TY zn}gxdFxPWV~03%b@6`%?{6}q2^;Ux^?Bxvp+8X0AzoJ{xH=%e4ahm ztu8bTJ4Qr!n&uWpyplumgjWM{1qX9>Y**@Ixbq1d^&+Z6YSzdiKot;SKo|fHz;+dC zILnX-=Df_`HmR6m9eRr066}t=CLK_RA`}h*BRTx3u5iI~R@NXC0r^t2D(44`SDACB z#3>T}O-_gb0~zrUo1JC09aDl)|Y$IMT9UBsN8 zw9*L=;QYgnT5GT;8NjBVPoOm90api-$Ae4An+{eRcJ##|Z1K{CDZ63d)7T;TM^5xK z1Vvl0?be=E%8c@HNx76V9x={o=yEtYqjXY2Z#zP;#s(>vBxeWls|)iGTA#EN^r+Zv zks%ntr74^o;|HI5Rv$LdF-wf#9x*`zK5{tCM(##%GI+rDrx!WeIjEa^1HXbgQ$;I^ zj7h-Y8nTL0p2nbz;~RfEwdXEEo+_FcrI-=TBM(o`o4v+y&!sNojg3mgvAi%n$e}qt zov2jgl6IOS7-PS&rjU{Y8|RLcgaL*;;;ipN2pwt?0341fu{U9u$>##5MZ*<16v9d2 zR-}z`+niu~(h~_I422YKKGpK??S-o@llwS$lGA4CZ>}t$M?c+Z(6Gn274;~PCkMTJ zU;BJqrLVxqQ8;VOX3{V{qe)-#;=PU=yz@#C{_;4n-@uXh_V(xza-{Llam9X)f5AOG zJN6w@#{MXk6r)?(*;_Fnx@FniW41;=D*We}yy1bv5Oeg!e!PCeT4l0)E7kR1D5RG< zq-wHr^QuCiu6iA$=i5H@`oA1a$10px+G&0_JY1hZc+Efy2g;mwsTG_Lm!5jiQ1y#!qav)a47*PSd)0EX z?i-sm7-;}G=nV*)61x@S(xi_&OEB;GQbq)UPhC{!eybt{&)U_T$14GXcSnRI z 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�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

    lm&`9q}QC#vr z8aAQhJm#!Mry&W*6{JkLn6SpF$mE)pu-qS)p4BGMIa7wG5&+!X`_-tGe&l{$&@s+x zXvV>UbDq@*C4fJ}Qm$Kp%?()0P(KPyp-3)C6rmYT(@v5mU@&%pNF0ea1RIBcN<}UR zRUb+~tDU@>u&CsM2I1*L2J{#ME_d?Akh7EX0fEw{auv4mnqiEu%zFBNg)wR%L)7F` z8C!AB+%;g8+w*kAMT4*(!ix`-Vg-^+Dd;%OD>A4%xhJJb zB)g1Z^574f^s3UX-bWpcS<9324XfIf*L#lZNEuB*9XTee7>Al!&VQ9(+B1~uDj^sR zxPz0_cBF-3kYT@I91irDB;<_L@bzOB5ZpPfc&{+nhDOh`o@qc@*93yei|;oK=N%M<|pb@`iERs9Zp2({55v zlYDGR`U6(vGnUS9JJfdRKrblb!}URGs%61^24po$b5Vf+|)2 z0KSiEV8^c3a=6{;{{YvfN1PqME;{4AKP65B6y3Lw zO-eVMs2hmuii+SCK(2PMAO5PA+9#>>C+w?oBJp;yZ!7sh?UiEVhHcp++XBBq5!Jzr zaC+C~hwSZik$gp4M%-F^c^GyDfFGtS^lwkOF3cy+;l@XL<*m7-O+`LiV00a7$dqG_ zl>-9A5ycoCJ$);gvt)^$LP%nG#W6P$Pf&VhpR;Hk>OgYm9D7ucsD$jsP5?MG_5oic zPR-fW-_kjx(AQ9fb{oeLX3}C;;O*rUfOizl|Z>vlJ)g z{U|LWK*SO%CT0>HoQiNHjCI8(3Z303L2_&b0Ovl{Dl(oIj8#%|&|r6^`=FKLfM~F| z=O=Nb*v6oVWG%RH=~^2>8-|(x4%-I3ASo$jLaM834igk7HA@ z+EqBg9jTeZ;B!D2AoZppPI&`?N*nQ@I627ZX##}E$2p)w4(wq$&#gG;13i1v1|xto zN(%R@3s?!s!v3^m?;E(K5N#if_nHQ|1_;4cs0ns+c*?enl{7aFcEaPr{f&w2b`ZaA_Th=AR!RgT`qf5t)o? z$A%nzX&CRvYIB8SwR=*kh5>tups^$;18F_#X(ht|dvGckkT>4v6z9g^Iss8&5kX>b zYJKdyw>434Gm}#d%(PjFlaRf89`wS(GmzV}+Me$mYN#?v;OEw>m(401YC zL~Fkym5PSIAC)z8yLYLf1-cTI=LGbjPtX18RRs>>deaLZG?APi(y5|JqS~d44D&|d z%u4Z^NW+kFIR13)qoCq|01o{0r-#lrQXC8c%^3N8`%&rwkX?uz3P}@gIs6Sc1CpTi zrXIO&v{+35;B&VZV-?Q5HZWtxdatyT&==2dz8;260gU6}GVXd(_!nWFC}S z;K+!~o3X&_??w++;~gqe!@m@Sg#&j(-kL!6Bl(<$=|}(sXQ-yG<|hWG0DaTf)~iu4 zT!EgnnaBXsvKOZ~sKMO$0|S~h8WmgT!0FP0=gjpOrXVGaP8auJw^K#J=#7crxO!mF zNo;4DlK=v7O;y3k>~mBCoFTvzDaR*+=|OQL5;!8G&l&GiZsBxHnFOC&0O}7F5;hJx z=BymEZS6&XRXk;R#UKZsdeeg79fuU0@DFN8VbhXuF--&klhT!m#W7E(IH#zaMS=hT zj+BEcHvmu2ROt%I7Upe%0b`E%?O&V!0JKN#OXAHJ#8-X`@IEwntr=CXzEN;k09Xuy zstM!QxIBxP9L8mBdvu&$&29cEhe*VZJ!#3m?*oo0QA0S~a5`5t z;-41yd%?CQ{{Y1Lgc>!l8DBB5?gw;Ut

    GhPikQ=F6_uHQs;N@^sg4i+&>UL6vUe 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⪙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

    c|m$#|1 z+t1962OlxX^`$%a4DsHcxRF}}9jQtkp&Od~iJwn?#CT#sJYtN6B)2}4@xx&B=~0oj ziuI!U1<1e|+@s!_56n(DsW$))Mro<@5_=EMi-KfF=59?nNFlS$4!AsbsMwK(0+MAt zhXNRpjw!N?40R@?P*2Oyb);ek9Zd;|49Ng4dBqsq2X9(Vhu1U!z

    );zZP?Rgg3^CT z1a>w;6}ZmXs!3#siV#z7Mwf{(lEK#$03}kSJ@D$eJ+5J&^l(&vNY9lt9=$iIDD^HP zdA6?H`QF%|q}U$ZkAY<*!Fu)#`aA6n#gi^}KM32PgQwaBH)6Q6!Wh*0=ji#ndQst9 z2mthN?GS7U8Cnx<3%eY!d-al7@|IxFB*>e$_67-Crc%`9i#x51Z|Cc-UMd~wqt1QB za$NNlFcIkei!171ji32_*-kE%uuAr5@7+!VzC?PvfWJlW-pb%rk6>b|h)pz^zfWc@ z*_`NWMNK&fDY$zx8d(_&S}S#FEy)we_gX)xsD~jcb|DVV;WI`w;}Bqr@p|i8WrE?? z7}~>_Li3wCx-4%|w)`T0s8OqYLXIJi@<&stg|%W2hoXN~?HgPrnfT1iNLv`cZ~ufA zef?-~irv&eB@9Oa75yaoC%A3xaq6{5x@dY||DfbU9dqG0CQ7#sValeR}I!)o>%X-v7?>f7bIZ>d!*f*V9~;l$~M+8vq$)e%=A+Xa-AXzzDQ!r)lu|@>m@Yn zgN@a0-Dk~EUlF%1f?*39V#0~h{AWUQID6-`Wtsd_P+f@h+CTwkFLA$KC43Gp)p-cz z`fZ|s@2#~Ik73kEwRMnBJIVf$4&o3?Kw_+E93qec)f#vZr}k}V+7w~`XYqaD`&R_keq!OfD!pfnRsUW)I6;d8nk++L=}s z^0>Fy@7*DQ#+T7MYmn8vdXiQ1xcctr5C}YP!fc_tS_Q-KLRnnPa@|iDU0PGIQeRRf zTpT`SB?g3Wt~2J^m|5mAbau5mCC`2^x?B3DVpt>u^)jt2ute-r^m`YI z5We>jj=nmd7N!Y&>!2Eue-7-U4!w=u5WhZ{5};L0V_m?$ksir+Lg{^K{aQQoCq zv4l3Z-pbFMm8}{qM#kSqt!zs#b@-YLsrO9`IbG3rO0^UAB}T_6DzR!dVpFxI@0s05 zUyWf0=WDi;Ap##rm8nbJf7`NU9yYLJs`}02FZ;1)EDE{l6la+cem*jqsx=WHxy_Wk z_~4NVbUk8j{vaW1uuAOXRYv;S`lp)m*@+`H!x*S3Z{lAZUID{780hXX(d{Lxn|`1C zN6l+QXFz+yw>`Hbo~7sJKUZ+!@1FsB03x75Kr=6L8$hB+Gdb4%w9eR`F=1a}m2vru zI`JnI8(gJt%iR8(y3oFh2SM0n?r>5JZRr3wuU}k{``lu*l_iRP;`51$Q*_@xB|+~q zq3d#MnT?dsAQkxxxXl9XN7*7+-LdYEGtPS%(FPMhFlz|89_OG0QlHW@!_ZLqR@!^J zMW~3N_K$y0xgA@xU#|;E9gjUX+mlkl0F=qhe3YLhy{(y&@NlAry!&Npu8YdnrJU0V z7}2`0x`TA3S@*m8HM8Kl-4FJ4Wb*Z7m&q)C12eeV8EDYyDP+zF3LqVS0uS?wwN2#Yx|Pj!*K}?t0ewHA_igRUpyw$be$1GLyeIFL<0}Ks&8!RDNEbWjo2r7zGk3q*(|u z)|7t53Ua=;j1MQH@d3few- zk6Hz)1w@|`W;;|G(mr04%6@60;;}(qchqOBO~k31JZq3HWBdbCP`SI);3KN?n@eipfy(C@Q6+X9REm>ObYsA`TKAF*`rRkY`417H@O|3k!^ied z?d{J}P~>(Qm7^1U|7yQ?X&iVu&Wv^AQxvSzdG1QV{Z!zS)Na|Rgi~E*n<;MTgwoK* zFk?yW_h}p#N+lud^6(60~2JtkieikrX$bIE->v3*k5MYdNRCfs+ zxFQ`Muv6s^px8;k;29m1@u! zd5($JSC7nCjtwh^gr&56ucK7h`Hr136=_vxHauijv~p7S2KJp1+9NpS;!?$yC&#;1 z(6fI1ymQX$jscO^l*EUSH{7`6+Tr_WNMJnkJ?bY#m4YO`lLDglOExyRV|zKSiPK-R zWQC=tK0Ippwsv>8XZQ2**uj8BJ)g}MF?XX+22O!0t}hKP9v$%ikyhv0+T-D15$-?V z{k4bRNIT{6H0XJ?kD8eM*QHPcqw4wZ&YKzF(oK_~Aupr7iW40meq;hw=!k(D}fZA!`+q{{hG<;j##WOrfhXK5rw< z_pw01as4MXdkDK5;%b8}zpN zOuUcl;w;2L_AQmeHzEX2vOqw2*Oli|}G-{lCbgQ2OJR@EMEDtbi~AczQ6Hf1a4x_pe?H3B}?BT?NPe?zfVS92_Uqp~G-Pwi3{Y*_Y ziIGZ?%{YaUWFn8=h*mYflAyEu^tU)MjrHlaj-GMgF}87U(zFCbNcg#o(ccQ6@xdt? zi*8C8yv3c6^T46!-g>0N0-}{{8=ap{dOOP|ufwTWR__?=1o#9FkIHOMv!y+Z??YHt z+!7%Ro50EfD2Z636#}}bZ3-kj=Npj+6b9&GspY}9Fp)!V(?vY)SnCsLjv#RBY=VH=n`^xa_4Z(C`jp^nuWdv(S_U@kIeBjUH5t*j!ZTwWb zLj1oaj}Q@tJ___dSVrO@9M&o{F)W~>dZBdc9P=P6Qu8dz_w#l%=&xSGKvEnhf%ooqKX#XoI1{4dPZ2NLfe)0#X}Rn z{{RO9XCg7re(qk29a}wH%b;48t7}U+4txD~U|sKG4tA0qn|^EY_4oU={Ug6d!YJ8A z_$AMq9!9*jkTDwJi5ilfuAcw`KAV)fCxxANbq+h3uMI!0;%Ob3TiW0Ctx zaYw4kK?uvKYsc%o@hf%z)NYgP?ohOE#B5hRA33feCPo@708r$hWWH-z>cD z#Z$F3t+9I4Wy8S>{Rcj9);3y3Dm^VBf2B|W?^Nr)?3j%{9^(HRjSBH>FqBG4ZF@$j zQ$0FNOUT|cF{<|5L8VO$Dc`K+Wx1~on6OWhnd8Net60>d))qTAz`LTagg2>T2eb{w zK~$(%fMunOKq`F^oymReQP@2yW z&A8Ttp|_Wi>zCTRD-d{y=Y#RjVyuccfXpB#S;dW#{~Jh-tv*Id257L0^@y**Z)jq zl3EjNX!d0KL}H6>-{yJfgnigBTa8-SZzE~F>rVJx`*abQAPa0GvjU6ZUnj-H8a z+%|XDdxiJexOV|;H@Ie_(UDPwW)SLhTyP&6G&6N*&{L6r-qnQq<>PCGCyUprNXSNw znWWDsoAt~OQJNN0uxyFs9|61VvT6m~k=Gbn_J*P+%tCNutkQgTI-l!qvV(pvAmtaFJ zf@p4mr!e~EO=R;fc`{}ur!E<4}gU`2h#M@^wqRfR-6=u@9Lr!Xxfc zwV;~zNmUYWYPADskJh6TLAQVSr=UT)hbbMslhB*g@RiPE{c7zhp-abM)4(qI; zSmO@7ed^($TmwM20>ZX+4+4SYNwL|O4P%7~p}12`V46XW zwCwWBSdsI2X9BzUs`l}3tBXJbg_}@+C-DvT(f&lh+M9NFx%IdmQx5uoB{KbY^S#F; z48bFD_7K1EC?6r}aTAdlUERS2vyO}@Y-xpYQ*6~q;nH-1?6a~sqx18X2SipVZ42c ziYE|Vo(S)O1vh|ybbchIg1j#-TkLJ<#5%C9`_de|>#n)czJ8>>x-6)TvpPhAP*Qq3 z#d0NHK8@CYFD)=T-dGR<6wOU-pXB6Uw?vhOr~xYiKwNxDZ0_{d4zstiYwz|wlqO6^ zi2u7$^C)XHOD=*Y7dAe<`eY`ONjy+-{;3Z@OP5o z?c1-J4_=O@9zT8hR%HY`e32*eO(T6hGNSB_x8BdmaLjVS;``gyon&EzH5?6NSrWqRr;AG!&`L!zeIl^H0;ydTK zg0dlg;NW^zT{z(7%$Irx1JDji;vp*ibbz%H3Z!#uKm2}rh3<)+ow4? z>~s1j<1?l03V#|*e2wH))7`qS(9ghXPnVMEa4 z(x3i?nmspw05aSaNGxofr)%)a_~~`Cv9~V5^>h8K*yaE8?L~EZfe#G>UXJE0Pdz9o zK1pu!MBymfT3#%e;EGdb=f<8XrQdsguE;^saLU2s+V13I1SaR^Z3A&1NJG83gt4G+ zYpPZzse1b)Jo+o?Yogg0sv&dTu2q z?@1iggt9ssyij9|DvJzU%-8(U`(B<^jggAuXLDPxO5l6%Q;u-F<1j1b6T;>D_t7s7 z9zIoUGsrjoQXCSnPMGa#8{ijzrhdBHIxF)=#PJf(a1^YtUr&o`i%>X%XtX}HUx>o* zo+d}?xUCuATI>&hN}Bzq=vPaaNjYbc50w;>N()c&gP!rut&>O=4g5agFJ{d3xgiyS z+4nbd_53tK`#QyW1$_SLPj1>BzfxHn_%d0xPHZ0No1w5PUoP>N`5ozbuJsigVsXajXQXRHU)`|F3Lk%;(R2yn z#R6BohuW87#hL#AFM_6_4U>Og$sNyV+~NuTAu zUm1UR)mM;W+4aFXwC(1syGV{hhy$TJ>TX%&<1>Xdm2cC>8eH3L`Sez|l-yWCf?BL1 zah{N>XriZW~{uF=Wsr(O6(;c&Ny6eAIs4;MIEqqpY z@-#|r_~jov`!CrF{a=+oO0}C)>hZ255%|tdj+Tn=nC3>_eZt|N2;RTSyRPJ?V@G_x zYx{Go>^Su;t>Hblv;&O=F@n)!>MqHDx!Cs(p|uWid0&+a^m*t`vZw>Dilz8p`t6b( z$M9c0AkhN*1elgWNBf_&if**T(w`p@*6$Cg1f}-}Hw+eYp0zz9eQ#15uG|`iJUc&S zc2H(DiALK_i>z7(l(hsNgfK+~cJ|vm?o7Tmx{P^K;hFxtbQD;7#i(U&A-wcc#X;Y; zD@%p-OMe#3L?nA|_7m}6PBdd{X|THZS;fH1;PKD%2I{mLVo?)$Ve}9d*_A*|Rqj8J zV~cO>M}y9qJi1bo;;{M|QG$cB(S}+Hr)_SV6mN^8W9-V1bT@=PwCJ?8#Zkg_O8_Zl z0D!Wy&F8@-%`LI~)lZ_`#P8}wbkkMdG>@t2;qha^j4H(=vb#Uea*RTo++O&DDh6+ z8K29iLuY2+>x>MiHF~L1kfmoB!;mFUf(N-|%4#pc+1R1Kjf8m#T-fy@71Mr!e5`rL zeYuXs?P2h&9~svG1OL9(#k7sujTQ4dUQ~hdQ|WIUW|AqNe6mlbR8kY?OfF*5GJC&A zBn6E*nPa#C(VqqL=JpA~);LvyYFaB9DCok1{wcB$G}WXe34l)UANS%|X$BrPrIKzo zyo{P$6Bg!P@&UrowS;WEVS1m0V;Mx1w*8A^fF`BImH{I~0j+?j zdoWpy2{!hw7gipW6RSv1ICArQJBA2~OkEvtQuB=?(qzu~T{+9pwpr|O_K)hFzDNSv zd5CbH?ZU^zmQ~AsLmqQl%@J%8z#tdmLE*I?Qr@5BGITjlf|-yO_GK?*l|HZ%+91{8 zOgVqc?d|Dld*u3x?R{#+mth9gR;j!f(~!H3aM*fNQ%$KR zluY9VZi3!7IMq6*a?R-yj!XJ>rjmxpG}qq#qr?ki>cjaZc6$QJ1{7>SbkXcLLF*Ay zUP3QDZnrjoPgf#lKrf$sKxZNZwzaIA_@N|RT#O0e-co1R(Wq7J`wz?+37JqKv@N}-h9SI%#EDnPS1p2Un@sx3eIHaNCH7_$ zcV{ziBL3nzvGbZgvX9^PRAuawbm#MYI7S_VJ|(u78;#Hb^2RSL6IkiVrR+4WL&Y^T zd+bo@dt9ls;c;aRYltkqMbwrYcz-!R8*T7vhUE0+PR|#-n8B=vGmWERp%wGbnI#~6 zRqhlbK^7nc*|woBM0K;GS4W%F3ztabTJ&1C+)rGjo8zozza@K0a{6FP(1JIt2E!vJ zzv%H%nIHw&qOvrCzhq%O1RA-#Nr8sW0{0WqF=^*C~vT@B!m^>7RS`>9x*L3ae zN(2)is#A_}rM!HLaQqSWyr5*j5a7~L1-Lo9AZv~fluPITiU&`T|G{K$o4A^gHq5G^ zlWm=5_CePEtC{*}v!a=o8{Ix)Qhi=)1v<30M5M&Kpd*T~$3sSDF>^pA z$%|l#1?h41Tn?7riMu|n1MBRIQw9RVv?bMS9Cyx+u`U4K14b`FC9}AP zs7wjlXD&Y#RAi{0IF&7A*7vpZ25ItTK+1}Hs|?77iJWY6;~czXu)9S(8HS0rw}hwb z6iRkwl(Y1lynE!rr)_}&JEwY&>(tsc45?EVIYAMoP+neucwkwU97rl5af?d*UcnC{V$>0b}yKY1-=XFaFE4ae2YCBrA@gg3iRrfkY(l#8Z(K9^1-dn zEjp00=H!pm1|-SkA}}790LGsqCFd!$)cVzId&79KG?&KdP0u)t#e6oxEFX|P2x1_H z{unA3T3#!oIIJ3^3z}Ytn*bh^^YTNnCAWhz=ZP3ga~T}KjnBuqKX0prOm`c}U}-yK zz!$V!IK&^1(VhH%V)>#nO6#oyfQiiyKn`8Y^sHVhJ>?CW!sfcm$A@VoV--pbl4KDf zwc>G~T$QKuy90y4)dBFr_sq4T%?Qa{N_Up?8Cz=&B}(hEj|OuaHG#b)5f-n!S}&N9 zgZpfYAAIbmm!UCK*2Fvx_VM6VqZefjlRK^G@sJLKraUqk0mf%Hehs?j+Q!klvEAlarErJ|Z z5JLDaE$))%W+2O_5)`9$ z9eAT1mlh5m{--z%n>DM$)cHlLO}(t{g^Rih%EoOyk$zB{8U|ys?{F^vAhB6n^@P4A zI4i9BF3yJHPC(dcgJW6hhq8GN+QJ*}{%NHF5`&78XX{17Gjb@bTI4_e&^}!GGhk?s z)U|#i@pS9k*(l(%`O{;b)oi&?`(?$R!#OW}(99h11f6#AQVs$#ONJ0a{AWL1pE*_d z)8TN>K(;r3MO?Q`AlhzQmi=}(W+r}SBj@U<(pPE1tQEcO@)+M}ER|V|8>1u->`${m zdqerptJ~j!_Ag9vNFewCy8d-&0$Se8Xs+>^)|3Qvw@w9mCorv2$ybyTQrb zg{yM1oyWSN6knc37ym-q%n%z^A45tcg;4Wp7hY5 z78VFxB2T2?@{}Co)C?Q7h`k+4*Hr}4?!BGD|4^NYbIY6H?cc7oXK;jyC105;mK~hD z1nd}PI$pk_!h`*S&)=LNX54Rcjxt7sR6f&|xf#qz;v6d9x}Ca-mg&!;sYGNS)-#4r zr;R8#IusoXaNy8qZ{8&XqFTP>n%s;OQYJUS%@0FW(QnGHb9oRxn`kKdb^WqC%e>PN5^{WIf! z>lpK_JC-(({>%@n;c3mRu0Nkw;fan96lJtkziCDVUDXieWPr|qKZxgbw^(xb7}cbH zlu&Vua^X%Dl;)*x+~|@eY&-JkR+e0e)3Y(k|C7{T&HBN*=@R3<)XH8?#$-yR|NK?x zjJU{&LOXR}c#xSokP*&>Mp{wXBPyhb1TA10MMBkXp^^lNRmJG zMRDc0_w!Om0Na}hu>mpsxdm0J%zJN6DJEu{kF!4wlo=)dApJ9$AJINuU=o|ES@`7< zWFBVx<#C8Woy(Az9c=X&IMw#XnwLDPCcQ`9H4kd0gIGt{MPi|}EXfvD`5v3k+D~gO zsO~i3#e0uEJDJ1Sh}y+&@;tV_YY$!1p{h8UZ~iC|8u(Sx{y4R z3>C$WQw!8de4th?LL5a3FUEehJniF{Xc_XuQOv$~p?Z|iwr&5Fli(cYp|&bpOBQL^{j zVdLC-=pG`Tsl}(c{jv*jl!oupS$NEwjfpVLd~kVmV%6?_MHN#qROFDCANT2#D^Vax za(glOaN|aV&5*`>wP}UC?x(`wcT@L836l)()Jzmk9AqEd_uCjIY&%$`vsAI$#=jvJ zV+|VVQ4jfP0UhR4LchnU0-GPr>*I$ER?vB(rixG!WL)=mJ98JxJQ6Q(4^sXuGdX*L z@2pZFd!s@ZLRv7MPmj}_DsbHON)pJ4hp>Yq$`RQl!Ero5VyfJ+2Vn8HPD(PRl9wM) zYMHrow2;q?6AY!DJQ&88R&6 zdK&g=I(HHcnaLT$C)3(J*(T@Jb54z(6Tz#^v78o-a#E}BVNu>2ss8!Jbuud$Mu}f+ z?nPI$-n4`#rm#=}SWYi#FPmUNc`iRmtNjy{J-(kKKJV_`Dah~B$NY}0>e90kE9v}i zzxg?jTlr|?;()3&aO{ZN2f-g!F#;DG2`%-y{iUoPzGq@;NxtNXeej5}v-4Zw&Xsm1 zi^M3)LZwy@bX%W2gd9qpBTlciFS(3%*D zpfI50vdE17Y^bLa%R7y-bs;eUT_JaZt9EAdG;)J^C$+4F3TWt~^xxtxZw2r5{H?NU zeZj5-SU>dPRoq20+cHP?9ARemkjX`$j`e3wvL+K_zu;qFa+WrVD)2#RUV$jJ%H%#v z$P4fb;ByJ>dB9A>LnR0CYSrn_oI8g2n&WD(koJQ6ikjzoY*pmy;lULRL!<-kzL?0# zibdmBxmE}}s$omnCap`O>g=(7isN@5nPxeXp3;k%Gn{=~=dn}(&@eD^Hw114Ge_jS z-Tf+OP%D3=Hz3d$-TACm>FV~yJLROzz1IVTlzl;`PEybBwW?1Sk;$UsISa2hobo!Us?&*dmYMB6pIFXksoqbv8!+a5{&Bj)}~O$zMJNG$mm z-$lcy{%tJ^7R<%)9&8#VLn9LH(F)v^JizHDTn5=%3;dm+yza7Dpo~=tpGg2DkeUdN z@P`Qb{D#@bD_-w0;OOB)?d$$xAo^~Gbotb?KEtd;k&DDZ;EqFU*(LQEtLI(pS*6YN zc(j>Rz!$(V=Y06(e}MF;F&;t{aTYyd*LP32n}tCCLk-S!aPLx*1nE6DTQiw|wI*FC zwO96deh1!<&9ctv-4E*B^+gbt+~>yCh0nD9aP(TRtVNOUQ;9PbvKfomszFV|P9O@G zGbp`H8g@-zx8m>*sx6yizlRC)jUuvvC5`L~Pn*9po`7Vf;r}Sz+9&Ar0gACQqd9C;R7DfGp^87P@`<^p2=3 zhIY&kZVEb2-QmLNH#FhL7AioiH%M?YyEwOF1wm3ITAH^D|8VBK{KFvVN!fByyY6Qb1AGxVFP!vug9N}Oy-S(N{I zxJQA$lnu+ivx$jezOx9kL=TKK>A9Qy`AX~0ak`5yYMQB9M?Lk{4wa`jc&2N zDS6`uQh!@-Y>129#a1#r&Ri~xi%R}4#d@Px9P-r}05(_ec)rRNY3 z-E806p_~a-U5htR`S|ULMO^z-@@?88Sy-LGb*tiUqgWr;Lc z%LYNleLfENnApb}$^_5|y?l4;-fz>u9|Jsn0T7B7i)Br&O)OP-T5VeYmtRbL)t#{- zjTe@Jtom2pZ(IRlC}W0v%BtFSe($s`n#`k*wUn;Qc&zSsKx`;AN?oTx#uGZGzpHo< zWJ%!c(Xh{i+(WDs&43kYL_^h^j|$Ir1|EcN&w+n@sh7_(RyTdnE#KK9k%`RZX^P2- z27m2p<#c0Lq<+}dxPGK7qc>*E6LiEh_|}7Da^%};6q+RDmY-*kzqN~rUAG(+Uz`># zmbhn}%Eak(JZMgWe3Q^gg#AoeWb^;0GRK>_?^K$!WqqIH?O)UXeMbNnB#>*?zID9#!5maHMyLJbj!_VldRUacIww zCmWqS_QWaocILBT-YK{H=de)h5}fpoJwGpVJ6-Ix28cyp&vTfh%$iE&jb#!|diEVW z7*I}z8}w?^bT4xGF=hlEQv3Dx)5hQp=+2ILs_Y!XV&l#^tBhcvH-(&lzoFxf5GE+? z-Q@(ItWFl$!(0v7-&2Le7}h^Upn6UIuF1!oq&4!*Td=O|A}ZrfUdCLbo; zsu<~W%T?cOaG^fo!Kkt%d7xJq`?##-n*{pf&2l3$Jh(&ieWlBIkill+I$}ylIsgwI zZdBLwE*DKzT}S;vh_myQx}k8TY!rEGEz6C(>b&B8xQ?dgDje##1Xy!*7ygY zFdv-xH!G1|-$STzRgE2)HN5pCbN$ywf^aN@!afTl4cj!FlapaU3A8sl#QD=|2uNoVsyn!Q^nZRGgnVSEg-`*i%xO%EaJ4qfUFvAB27o^rWNGX^h zZS+e)hbt9KB&q5bd(N0;(U!w7X? zrP0ocaH|)pkxQFJ<8**Z&e8`VQmJ$RDzFjrMn~1_M6NN-!}=v9XlcK1`<=Up=M_q7 zH27`{gKx5Ur(9?|Pb;C$L_*w{gs2Th4G&kjM>f(8Jlu4)vhQQJB}0Z)jl|EFGxB_r zCEW?ui{f7<;awH@U(TreO;0G$2y?k%iqv!D$w)?K5>z4XeIKmLIosHS#96h9k)>G6 z#X9!r7{{O7l`u_)i>1{(_9peM5F{U}UPtGVW$w%3zysHtcL!`dftBjHH=7`vC6w81 zv-N#CpTYisL%nd{4@uf3fecnQpi5a35KzSQrBE)8lh6$T$QSn(H1cy)cn^ff(vk$p`XVx82hmMBs`Ouyju$E#c6K^)u>se+V7j+@&27Z90!jl_kCTT&w0j# zeQ(+RH-ReGo}NK2@xtKlYoOxrCBD6cmC9HwkB{LmQQ%MU-ewYpn06X-zvEn8yB5WK zcn&_RD!chOkd1#S(mI-AXR~27;_cn@W_G+}@Q0WWQ?BS=c zs<)5ij9XfxQF)vh6+W|I`@(;h+U27Bi38GINj)LY-#qs)du8E8vLB~Tz@7d~SI9La zI7T)xrqe3j9tgu1a(w?*|1I)XE8S79{kQ_Hl#9{EeLadtike@|2KLM@Jo@-+T;OXQ z+kADmaXeibeDdwgi;jOYjA!cq4Bi!TeYxyJRp$}J(+R%7(1247uc?xQatdiT*f0COO#0DCn=mf7|FE0+8 zD70&wXaFTrt+sImaY*V{!U0+<>m zL9QJZi%E7qUrVx_aBM~ZP*nux-xMGBlW^S%v%{9Iami5K*!-H(gp{Ys&!+lT^!dyY zi>9II2g_QilS62WeCVgoeH*$UILG6|KGjJ zWQK9(_8BOJYRV>&^RT3CEtmD~Z=J3&g{l3$7#00Ni00KXV!NWST;XN8M15fT*R0~S zX)tSuN74v;7`aye_*d9(wa15*UAgnhMFLm)mE8%U2OPw2s+mIQuOO-~}G)B^{o01uk=r6|#2GF3GKcvhP=L%|^;bn5#$H z*(om4sKFL#*7&)jE$w6X+N&ajUUpAbS=x9F9EW|_{Z9KuT*iU_5w&8C)^fqD=7^E? zPqw)GrNp!Q*Ce2YBF(Q|T&WaP07Nq7HzlQqVQyR6%K(`3U2_^#Gps*y@6GaoNxq(3Zt(CY@IbXRJYSN)anDtYFO<$T4>B| zqUjf#B_D;lqYal9$QP5{E&v39MH@V75sUDGZKOZBjfA!1_263g7=;U)2#Qw!xn`Sr zAi}&f%SLAz%ehS6mxk+qbl1 zGFmo*>Q;(KrM{?Teo((B52tZ-oAe%f2-PPOTA5&q(IN0se`42-@=^6vlBw2dIhc%V z-BYHpjLE+qi4?+5mT78e=$Jli8I>P1Ow{+PT;v(UQIZ0esdZkQv<^8XY}kHwPP_-0 z^rpXsCXCl+c64+0eHmxaKrAFor&QZj!J{^E3aJ80#}pvVYQdDLfA@G7t!&apOEkpM z^x(C0HAeXtV}LFnQ9cLn*@Y-mu#hCi#2rks((A$sI-Zi)Hyk02@-WhXc=&C;^74E5 zUlP7PS8J%hFv{@tq~BBVcZ31KMX6%WSUPv}Klb?`U>i&WruxUqt#?&(wWza$DlA5m zRj6^?1+cYQt(5YG~{&)66=X>NYqtKV?NBekGVLE+qe+kka4%I3>MUdwN zEb171q@|dzUvM$l8Rzc_NU0|T7Ie{A&5UQIb&BGw@eUdpT+rb=TEam^ohbrRF@_{6 z=4s-9o9jHwW?#&nXAaenp+wdJ+$TIz-Kh@5i>vE@@lG3K-X2MCMO zlZ)?#S-Yl;pjO=6&^p{Y%uw>9&U;``+9=Ak(?gvW+$k?z=g7cTSiWKtr1EgNzV^nZ z<+F;`M31C?@+Y<;w+Tns2lm-CW>DH)WOv0`K_~iM6TE+|P5(shy4kl`T$rWCwT9sS zeERNt(d&e*2DNK``fDcMuPB)fO=kP9#9VI1>&k|A0jy(JPRuJ-Jbck+%Q8Rp^RihQ z`NS@>bs5jtUkCwk7BBdemhwYzwiZeI;|0CbH_O+5?vlm{9QF`$URt(ZVx3{DIyhf= zL{`@8eqKVcQk?3MUKdXyiQwe#bv<%DihvF4eYnAw1HZ$e?~f|c5uER!49TyhJ1_3n zAg54xk7F z6+R<5m}FiY5o`cG4-7z&sE(-VY{a&5ws|#AQubTyFm~bP03KAO=O4l!Hu;hqBtp+x zd%D^6$`KhE9Z^9L+J|j@@_Bw}Qn4y|oRl5|E~&;GAL-UpuPaRH0fg7d$Y{aHX9%Hc zR1oI)P-R@Fj&q_nc#Er~b_+9bKL6atQ@)eFiu&%5A0!+f0`5xHAZu69zHZbTz93MdxU_y&(h1*&j@-e`Phr*~x==X#ICZ|; z*=Vt}3S9w9aHym??GN>2VWI8X%ZT;6>eugt$u0XZ{CJnl6j-A1YN1n`HAvZ&dRw zr<=yGN1;d2y0PSUy&}DRO~V5_@LI~Q`RH|}pXQuUnH>Wr!|(BnmbJ2D!qxKOYOasUfzOt@-CAR96oD=mJkot4Y4xae~%i-fm8{ze>y3@G@qD zfxE^R8E=}08K{0dO9*vL4Bpx`sNdg;gk=tFB^l%^Ir9YiFHWiOkT)2zmUzG80W5={mz4SNmqu+@(pZq&{;98K4ymF z$N0d)3nz)r2=O1R29Ut-sYrZJ$U5-?8u#?OU8~9c1VWMM5Pvm7R3WtYrtF97F^#w> zPaWv6z^LP9)k3=S576f0DbH2UuT*hc8-f+feeZGtBN1oAcU3YTy9%{gOuBpnr5_<0pNnK7&A zbv(S}SYQ5tP+RN-$@4d3?~F+lH>PBi+XO;U4Njg9VzPagx&+@8`7LfnDwn~BY16Cf z#6C}*34a7vqqc{H zP5I@q<~n4?lW}q5+}lRB!ms`VgjYO!y#0-$JefVmPHgba?3zC@*WqGZ`0wi9(3$ZE zR0htC(V`Lp){HQ@-r{&ciKkU>4A_7TqJEQ zz9*UiGeB(!TWJitD}Jl2Z0)4)B2kc-#&1h9r+J1_VHCVy3U;JXuWy%K$>5?XumB68 z5j#D%1eT5~$wa<8-}0KS<-QG)cMo+UqBOmao3;*%se5SxS58h#CRnicuIp+j{Y*^X z1J8B$oI|-DCAw&erBMe>#;7aZkS%t`SRa*_qt6}8wP81nUoRU2w@WyC!!k|%$-yp_>`Yz_TWi4kk>`$q< z8thAOC!B`@Od2oO7u0D@YF8^C=<6cnpBI@7nuuIEt<&GN^T#Dp+vovS1fm9?0SV(j9;@KG2(DGG!IoP? zL?guuvRJYD^X2k)yK4!Bxr80_SIGONHHLLU zS*G^XBxCD4bxu%iUQ%=AbvfVrt(_a2s!!hyoAx}BZz;}9uHlh*MxWFZz%1;&KzT)q z_DWk!?(&g0j5fDEGVwCoSZ0rk1MVQ?~++l`Mk#@j31fONeKX!pp>_ONl3ce z89&rubcM>s@nY?n@8*Ogxr%SrP3$;$Q#?wEq!?{8|3q)+?~a*~@08o+o4ajseCFdn zK_xlXYo~_wINp8u^xlw;m|#1i-Myvc1xa@PXMb~JTGsP9b41NoNx;DM?6r5*gZCD< zIdukzw3V#o^p1&`G5V1^k2dQ8ta`E-$DyKnPKBGV8wUWZMI=8zR3$n6*W`lu!OSlI z5u#rL)4KS0mhZ~7e)vDZIi|7fr`5n~p5yYZY}7JDmi)x1LM!XfMn$rj%&K9tI>OX1 zy-)WoUw~K4{R&Gc_Duv{QSsJ0x|ELmIkc{+GUP}-fUHlrUhptrvg`E^t!@frZjBSP zbY=ok(l+X@DQ1u|HQEYSZY~{HUm2rBQ_UV2_~Jt{s>u1-Fek^JTD+#jn0YI(1#4;@ zzO)UR$uE+jjO?syqJQg&ImUTZ-2pS{BG=2-5{dyj^~rYC;@x+AoaRvv-rD%yOoK0|jr)>k4x`+6YF@F*MVzuXGw529c{rMD zWy2~wc(XyQ6ChgccPVGznP8-AU!d^cuf|CRU$AEK2fg%BwzU-$WMsK{ytONyY_He~ zgz>0>sc;wbw8de)i@A*Sg*)cG}??q zNE*lXEwVU}l3IA{3Ttj}w2L*96O)E}B?!0o$!IZh7Ikv{G=5p&0U`f(dJc_vQw5-* z;W{SBvys$XgtkY z(VQ^O;i5GnW2m)HYAQJAx;2rqIN`5Fh1)Ddaq|N)DY(gni_SIncx}_plcyp?B@KEx zGq`&fX2-B$YG#f7!k=g*ufB<`rfE_|d!;P)Dy|_E`tVm)k`u{4!pUG z;{3m?QSmmfrgbsgHn#D2x`a&}&_j%fU3aO-S%UqHrh{<5D!#wuPZk{%Gy%8+dEDKF zpnhIm3<=4VecBsglVS&1oqh6`p4`{dgn2`X7V7juHsid@99J$UA4;Q}4z^MZs;K6? zS0ZIh=!gxh?jW@nhN^qD^0B{ot)8rD!=zHilMU>^z-$*}5YtsaNn+x!1X*`8L)$?Z z6eSoy0ufI^n#fUk`&w!|U|)v~!~ynaZqo>{N=K~0iw6YYTWVoeVJlCeJKg17QJwq9 zbqdlEJ&F!%blX9R@bn7yx>pG@fmfbNm3&hV>P69YjP7U(smbWP8OC=N3($h)D8^h0 z7x1S|P?hmDdL+E~ab!zVCmcAP;pd!kx|&aa*KbK&v(S%ZwxJvQ3&KKdb;+s6zYxhj zX46jU4Jo#i)!cl|^h>*T9-x{sOx>?az)vw}Wr2yH-hs4H&_Uoi7B`NL#e-L+XeN@$OO-8DQe6>2I9k~-HDyJZcW z9RI-bo-fz`wA|KGPbSLP@*e+*Vd1(k!Tgk3N}sd8Pk7>wuYAlp*BSe35o=<-#DT;Q zWVKE?d%x`6gev+@I`S~7i2QCp12s)aGRuFHesb}mc32~=Pt_*;s)Lx?JtwAu*XOXj z2is_GY-aO8YSGAi{jiwpl@o;!%;90@5`~vgU9D%MMn(Ay-xPf#pezHa3Yg@d&tJ{{H$74Z-c~Dd8Cb0d9kH0$o1}|+n&Qo&PrF%RdOZC{wQzJpP7Tqj@0ah z`M;7!$?p(cGJVa-j|ur~gvKNtPiBF^YwY*5vz)7KG7rG)pWTAhPHgnZoaZ>sN%wCu zHp*^M({I~st|^A>SkDsnAzwG28k(?WiRR#Asu;!Af|eC{M@lj|UO(;Qt)E_NI?w6s z-+Xtm5ee?G;(NZiZk|sLFL~NHzGfg%)SqDO4g@28`NBhQHugz3#o6B98z&c*!1U?xCMUg_eDc<^% zU$GVCf<>ZSkn9A{1>EGUu}jS9uo#6w@uNE(qN25>IeBMPmp1Vo%|hhDNvi5N9c!f4 zi~{7ni%CIAm+&%OU(xN{wm$YZ!oIX-X)hYIi~Cg)3}4d{rJ2>rzav4|65+YNt?AsY zfi)^u4it;wXajSVoh?)F3Wd!rH$VMd6Y80?VH4~ zQ^>^&2U8*4Q3Y8O8t+4z$7)u$>v_dzHFIxacC}Cpf3zO9%#0HoedU^bPua&MMIyr^Q}EI?Pst--qEwz z&6*21AQEG%`zl#>C@?#RDhnUvf$FOi&%Gr+U_VG`9HPD(eG>#VYqQjuaD}a?O0Qcb zt5v1Ue^jj^#V)FW6l8bghGgq%Mf2f&(^dL)kLd4wev(O2pOP$lugJcCIW@QE`jPtJ ziI3!z`uSVc#|hQ;0Y4q%ekT0m-r>74+E~Q#yA~aR(h89K@Cax5IXM7*U zI;j0>_+AAB$%iljLmcTG_M(9VkPWhrlH>iqrr+BAEEqAc>PIQaL# zuhLhaC}m-*mUI{XO)E13dEIdaeU9{*9evHhE`=xBB}#5<#g^9_hrlU2!_swfpJ1ZZ zD${y}=+LhXZCD8|mIRshNaBBhI0u&y_Az!y=#+?JdarwY3P+~py^*)z5RKNb>^W8r zV35vql38OoeR9a%8=?fX9jnM_f9`LwDgx~2b=Q26&Oh~56$ZC8s?0~3nA0Wf@6is~ zVdo>!&d?%{fyd8+OgBC`SG!U{0)-O1{xXnzz^``a++Yc>!8gypgpLNVav(PU>J1DO2P&VhT&%4~9xd`M1_tX#9$7NmX3EqFRB53S& zP|imWd+I{Yt;*jTyibZiTK&Gog=7$+g66GLL?ieU>VYXKGis>)jad7YH$LR;Yf>J4 zMPXzf6M((jEJJPgXlO#dCey|JLFGij-Y20Shne2&Gei6 z>-f|Qh|{{89dRVx7U8%hKX%7gS}tiiT^p{ECM`4aJjdvcG~!#+A)^YJ1%ff-$$8lU zAb(%=>IyULU5WG5I((6R{|BS_Xpv&ai~-rX#r{2^RhL>I)`{a!+s-x#)i;77bF5q7 zl!<=NsHGP}6GrmVm8j}~*(rXb(DI(zCSQ!^ZP~ZXU05gcE53|2E=*k7VM$%^e#E}`uA zl_}GO{7jrF5M)2_fb4a$K8Z2bWfb8lHrc5DnVuHkhnFUU(mx0Yc~;u--2#9s^0=j( z8nsHrH0243=nKnc@@7PTqsKhkGvUo_IV)xmy<@C;l@}r3M6V?Z9FI5YeV>%5%a2tn zZ7zP)FO&#-eVi;#o@_)?yai$-zBH+o11bGr{z#Hng1~ItSl;3y)|f2KrLfIX@-xL; z+UQb4%Ga$LdaEXRB8woGSdRhl)6Lwdh0PwLdTFj7V#vxw))@r62=bY>2f1K#F(NK} z!2=(r+~jK%1s2N}l#7Rqh6b({MamgF=`ZJbMnbAJd&R&)*hGIn)Qb%Sl$zBg)Khvr zktLwi75$4unOMC!aI|ZXa$53b@6mq%UyMaOy}_UEe`zvYoeC`TvYDg#1z(z2t}!jw zFYbAdr}cO2?wTMVOc*nZJ>@%~O*KYw$}seNwpQ=7yuhgv?r4H2Ldv~*M+b=XVLDa0W>Lhc{=lD_0_>-r zx&g#EttLost*=bB3oO3k;g1<7v@4Pc8$-3CWbb+xLI`*{Wv|Ge6jNtz6g45=LF*VZ z{_Yb+-tFsQDryW66CAJ1YJtfhjUY1N>?$vnd=*aSc#>U~d(;+T|7zis? zk+4Fn2MPiH{$L`XXy_lrM#3Rq8|eDEihv<2mx0BQt0fZwm6rgbC!%vJ$vEidNbs)l zwPC$?awK>qFOEjeGAiHEHT@#aCWIEwC1I6AF8T#+CXRE(;A%J&HNOzaK0I3R4_MxR zfY8`#X*dGW%cw9H1ABlm3BLjG&x=MeVfK`5>}_jH`P~R%mWRlPhMv@YqIsnZz9n?D zbHLev3a$Q~P7d@-cf=@&!)7cdYSGdy<$7)=p4@mLmB=88uFht_>C|WhWc774Px60& z=XooZm4Qz_!G;FOMP^{*h5?7a&zx#N=@z-!IebiQfqmqllP-TCY?2t6GHiE?x#1QQ z-RO7Zf*-Sv0Z^y=tu@-z)*HHLVa~w}DDG94KyV z3a>=j_nMk6hpby^8>jVJ`GI@%787Yz1K0s(%OGH}9NeY*$Rx%!-e6HfnLT`t)F$uS zKcZP~&DJD@IxTk5_YoCU^K|ss=|Lc+8sh9(Z;dNI%C0lvsFjQ9ftLmFqq7rXqiW^! zlzJ4Kk#+a=)E~53zUc;&Lwntr9u;R{$QpEquDa)0CIpyk_=pxBF%^&x!aw@~awIYW zu^iE9q@^+g2*orZ2tv(uITa$z`)DMR3AJeA1y5wUN3b?Z_dca0FOn~M;FNmGF4-=? z5l#4MXo~JYyGc0PAY(0c6bY#U~M?u9C#QuB^6mG#4!&V z-Zjr{rQ<>U2|>s&RV}B+zvJg}G2@>|7oj5jMYYzhMZy5+^Jbc4TPoN-_o@6IE8&?8 z66xA8Ppu+=Njc$en)Sw7b|OjO3N4B?74&>HvV&Z2pQ8SrfRMjTHnhXJ!YeJ1H@s?9 zan{#FWJ?JXuM1Aj%MF5{gZk?xiKuZo)q-(G#JjoE>xU@2O!| zv)q9Fe}DjMUz%sI{rX7S#b=eH>Nmr+zD7WQhx|PFHab~C?d?O+nKsI^P%UIybPflm z+_(3Z-?g^hsr=~bP!JoEH4tw9yYtD4*nWK*@0@~^L*UXYSr@EAZxEjD(I`-3yqWI> zuiEc7NA#C>ZhImVVB%23AplfYzj7R#T{-r27S>*PN~QttR?1)(L=EyY(U=@mf0AXWZI($PrFEktc)QnJ{AZ~U{eI%;+c&tCylh; z(NZ;%Un^x!ux12sIbKNE1Ehv3Qb|rW#gK{-O!n7D!~sFP2Evw4{&B3P=q$bup<-YP zo8S@pwiuAFcuLkbeF+)$9>3GDXlf^>%v(PsPCl+`G>U>t)^HQL1&ZE@GFTf&^6Jv^ z?x#rg)X2nH-_*BtN|Tkr`4)I|+S=~J+gB!O3s(4Lv0wG7H`MGKEq-Dz)Av>T4!eL2 z;U`B=OvMgITNu6`YyriYPpYqOtxtyXvWhn+_I>-`k22u2iK$qRNX6bC1N|K1GfcZ{ zML!2wVRks>z~9RlW0}J&MEx{>0If{HIqjb-$ben$C6N?t_k#rE_JWI+qi=b>{d3Wf3nitbA`wcPWuR zQVr$kQC`Z_q{?dYR200KP1QjNZ$oS6^k#q%J^UB;WH&&d4l>{k!3W$!p|x)Uq$#qB znZWAaYw9RsVuXQI61WP5pYB^SqznttM!leN$!O;)zGw-ci8^n(`jI5X1aQJ{O%v1) z=Yt_uH2S6y4g9CTkHJ-_ZR2m+0UE6~J55LA!YNf{FR!`jB*1BH{YNi4`Hjj@b`4kLP#RLhVZl8bZLcKUxBQ+&|?|J#W_-)7D@Z(W$dYpYFu$_zR zr|Cm62yMUmX>$?=$0RchL)lR^K_aZF^z#E%0j(ID1^*_Vcxt2~6-A~r$-+Fm4Qv_ z8(7p55=^J)m^o#}$bQ($>)SGR{`;!T4k7e*pa$v2kEmh;e)_ks((g{)bsbS+qAisH z@~>Rl7)#t%)7LW0XWFY#ewE8IRy6t5vPSbO`Yxu?84=lq#_P&Tw)T(dq{v`Vl%;aVG{{y`DT=2JZ ze&|}a&~tZQ8y8rSB)!zoF5ViYxn#N_U~}IN4fWc?yw9`URtc)8zUTxAjaSd#3)!Pn z@#2mC{89Ni{UF1QQ6c864BoTFnqWNUS^RpQ{kK#IoBuPs*7}vq>p^kOsjS7 zwyVb8TU6XdpAzTT#PiRD8nlDn4a@Y2(`jhZDLm3=z5O<)h#R-qnwL3=9FnHUS2H*! z6Dig2s`9a%0ZKz1Q*JkJMLzD6%>4_fbo*ZWx#085zhzSD{cGhn>0RV_Z-6_%JNpk+ z=asU2_%#GT4WaefXgRNWZqAp*F^wf=(+vf)B*roN-j6h5UB9aAH;iM5_85odF1_V+ z`q5TCIWWCMLspQUin_#`iH}(s9s?R*T6ofA3I@MG@@D2b_C)!V=&o5Av)>j`kU77SGEPS;>N}HICcKs(E*tMr7=2 zziNLszam8juhwoQJ~?IiElvzB_#~VLl+M_2#MRGMme-s{QGHaWPPd*Qji>MdWb8msHmRhHH zE{7;^ju`-)ewEwTeW_vhf&v4X7F~JkCt6g;_l2*vj!KC%a^tZgNjG?2A^88L$*#ai zf`x#T@th_mG49FGtK~@oo>_Iwh|N#M4;35fACh-x2!yd9XSta2T;&N-US zC#Jn$@u|Yn-W;Tw(C5ovoK}L$47~qPXmkF_+ZU};nRP4lC8KT4S_AQFW?pYz(%(y$$__2PfN2Db2EzN<09fq_PD9I$ZVyymtx7#F{g#j7hy9{5@!1&7@$A8a8~VC9Z$LK5k%Hd7OxveWvy5T4#@5 zO)>=yG1DaoZHTl;8kPv8*%P4ATfn)LP-p^v?PR;uio$zTBWZg$p}kB@y7I}SF{_1Z z#LcYZHPLo2Dx^%J9H~mAn}L>Vv#5iXhl{;i_+(&0v%fo121J|`aOwCDz+9}2A&7Nq zRAH8-j!1F;c!NW?x+7#-O_Zl+D=xe>)9u3dX-m^bl<{d_Uvy1YDVV0-OWAIe%|Z4& zFzwr8z0+*Yym5EUYCPG!UMaEu-GVmFpobc$Ey6zB@$dU^=QZ2b!IvrkWn*wl_0YP54vS@o?9oVS_g2$2FHj7J|=wzhkGAp^l%A3VbTq|PU3D| zeadU8!ek)~Vova5Qn9OkRwHTqnXQ3qyliLqZsE*pQ&_&67LKX@brbm}g@63AgI-o` z=QW~JYSPx0hIEk$9tkO>TTp8P3zpYC3TIN8aHC?=l{uBVDE&!9CyEQf`lwDUDnBlj zWPUw|dRnkas%}JflB%>JxD$g9@Gag`n$dyQ1P32xH%kBE=peL-0oPl`UKlQq;j|=t z$u_gv^gntSExfj4q9NT`f~)ia0%xXQ-$OGm+W(U;tyY=f8fXHRUzLM%2oF8KL zeKS{6hA6O8K_hS#`vCb3J~6I-=+3N}iw`*^VF}Ct7r}Ro`@y3Y=3j;L<4-;j2BUcz zy<(N%zA)2Y9S_ikJvUwSwrMX=O$RW$Czhd4c~j%+B9(1~<>5pOHgILQ1>8|W8o~S? z_g#tVtDvE=h%Uuh>GSVzX0qqLtt*jPqxTE0+@N$k05l#>=6%4GS9IPzluP*6;NVD+ z=w~9z16WyHE3KkBhq&Y~Q}pke$UO#QGqa?5zd0f zvWQfxN-yD;>wld+Aah~iKn0;s6$gN$Uh4aC5it~3aY)52t}=a#QPBpVN}Dd{wd*NY zLXEpffT}B38QGA1vzC!oQl%7%0#IWJQKpN?GxqU|hquA`F)l0neMRO6E61=qKN20*(yki+1-+LblW5?M<>3eg>l7N5)PxS|Ib0=@Q1S&yYw zQ-aV3roZL1KHVOGAo-SFnH>v_k<3x~Y)YH7smNYkqfIxCeVeIN>i!)|U`)1_(^6Dg zzJG|Sl@V@*J~$Chp-WW31ewiBb>q}hJHjiu7qayCuMzhryA3_a3j;Z zOz3-a=c6?SKzvo&^DiG!;3eP-^)bTiJ!(=ajlxX~S}19#orYv8Ok-7Ogabs;DD7Moi?A zL(bMGGGR{oI=ZniiWb5I4*y&B;FjLd^vHADe}k|65i(dz@7eeufZk`@E<_B2k;BxlGNwAZ+_}D zC!$TjqejRBzCx>pPKhM!U2p~!Zpx7k43Npj-(ezS;lb+=G*&4Mr}1FYUh*2)rsGQ7 zIG|%|Jge;`9I(}hHoWEwI#`Y8p~s{wK)qD2=E@^iwz6@N9c4dYk>lUZ3Kp?O1}0=Sh;;uFm!|&YHqIgb_hR2}d^k1vTRiMPfX9eRgRquC3~Q44 zzUZdHdmnvE^bc{`)y3hY`oR1QABLkgn(yOrl52Q_D)$C$KeE*&M?;w1Cv!I&Ddpzo zql#niF$Qt~0;=SEv*waX%c)u{)U{fbCTx!eX*FaxIL81MJ&((AHN#|hD$|&Lq+%`^ zn9Ws5!8I!1^FHg(8gD~2l!-}8K03IAd;@!|V^s90IHr87%2fW`HD^hAD(ki&E{;Dp zv{Izv#zqwKY&6t>kyCvjb6$_Ow75bH8lvX)vfY;sTqF1U+mXwk@1kFZt$L%_iFFectaL=jS8OA!71KYO%B&JHhTdaj$(5)rJaF zPo*>s%1zMk7W@2d^+QT9i&rFcf6dt8GIYl4Y`3U2>3i#ON?<8x#I~0P%jX-ONFIkH ze2VA2G@BeZS6qO#@Ht;jNZR?n!J+ze;2Q;~ktHoUQ<6aTrPN=mU7MJhZ&#M*i)v?4 z)kXbUFk#&jaA{%ud8vN(WK9>-6!i^zd813?z0K~zizD0jwVY007*(MywCi%pG3{!- z`qS@gy0S!=RA+JbQjQzfQ`|{hugWE~bK0I4g)Zm+@d;+?SA8S&32x% zU&~ca&g|F|)z8LjX>d^<1F$MDT~CDFmF8Hh&&m_l2f?>{4i$3Fs@0v0bX1LH-*?aQ zq$c!{(+pt<8mq3~4I0k8kJ__ZE{kW^dR>m{_lNek6Y8GUEU2u$8GrWHY^q>v>fhmq zMw6}`p?K%qn(-#7+pBgxxvxU^c)7oxJ+r&p_Sv7@n>1phWV$2t@TUzGB*>jeLB zoeiHdOr+gZ!>uOn+u@sFuP0EiB-rHBQ_4x%_x(@Y-ubJ0Kd*M;5vqvmT*scCkU^A% zAo0UO_FoRZ%ijY30|=!sTCrj)$_Jhdtp@xDm`hkSZAJ?m;oE)O@|cM*;m^rBQ8~k+ zshYs3^AGr`CDI?kZ8ja|g;ujNBVi{R8697&=3YDO$x!y?_ce>-gx*+yzlz=F6g+`T z%2gs%Xxlluq|r{DJp77B{&v5`c49t#%dSu?ONi=^56S5Ns8TLJE-DUbU zsPg0;KoBNoyo3iS3YLEzOsJtns4|24}hxV zoNV`C=AG+~M>&0n-`Bj~{fy{N{@{>>PPBHj{hDv%gYD!_u++;0t-oJKk89?BGkJwL z7GAx7j#YmMx9z?y|6I>jsn(0zH@93fh!o;M^+W$@vV!v^_gj<|2{7~aifg95@gM7N zQQPoGYua`Fj%zUb{N88NZ6mu)=6n^LG z>e-dvSjSa8fB5x^C-466n(pLlVb^Gf-t;j_P#o)mg((k$feOEOkE~W7)E(XHRr)M7 z)u<0C9r*CkLo$83?|BfL8vyW!1aN<)W)f<*PklsQ9IXa6s=q1fzgZezf05<0D*PXy zShjJ{Z{^el1n{FcSNN{{Af_@n!Mt%S0L*yycbDporiwXljR0WZ=7+(~!>U7~0fdQf z7aoTie5m`^H@p{xd%Cr^({^KZB;$KV*Zqg9jacWy&0Mkf?|IxOZ@tuLZe#$)@w2$2 z6S2X-?qq(~PK^K->cOyaRMn?fZOQ|9f%KyXMJTByd2S z-EQKDM84bXPPn}Lxt!ALyvA&`QRpXgX}OlNbvvb%b}r9l)$z^g`kPrkuBqJ&9TJ=X zUVtc$dk5J$XqPLFi6w}<`#QlT%Ig`8i#C%d>C^|&l<4$}Zm>_Qw^7qEa{LBHVV#!M zU6a*dqsi9-dc;*A9>q5%dDp!m;RWvi^wGhTxbO?egbsA?b97pV_O@QT{d^r+q zOTTbVlSVuVtBYdZfsh+shq4$8NL^p~KUYFPNi_S>u!M{hZEAsEi2SXH!_`-yi1^Hw zx+r5;S`U|to$)OGwXsRuhF_j52Uki`(sXRR?I4rd&Wg-Mf=H&(jSluJBD3kFBICBG zX`3$cYF~kS{UakBmqI3-bica6_54ECgLJ~jFVe67I-cc8f!N=|4@UvQbq z?V9-okFqBu?PI0Jq?}7P5b|vl@byDEeJVE`HuQ?LGyfXUQS?_AVFde^+F{uIU>$9` z`({bsL9$aIw9$}B?uXZ%&QU1J?bTPUg%#b!a1#)*d}dnJBenbk<>U97j&?+L_0e-B+`RTCkAG8-ux^bubE ze*g|a@xDspGQ{T;c=4P=|X^c=hCELGn3P$L5coKtrV-js3_s~&Se1ECodD+w!yCxQ9X*J`gk z@%qvLbA{kj*kiRC4%Q+q#yx5>xoxAGv_J!)v<8Z+Zo{uM)3N}*keJOSI*nljxxP)IF~l}(8fI|E2LAx8$9IRuW>;1!!75tT z6QSa>kdH8ARpS}$Ng<{|fFEcZvqn3LmuANYy&E&h^`hl6F`Vbn(xP&EWapZ54nQ1Y zm9xsI1D-0!RXe)& zrnH$|r;gMEGW?Q&h2Tn`2QM8@8{Ave`6~H?H zKb=i(0LFVzJ&Qnq0H&NMC$&gWU=#UNWB>^qs2%JeE$HYOD1_F=9?NbkTFRVN>q=S^fYWI=5x4XikPbKzLdrsWOS!+ z(1l-iLkv=k_T%eDK_DN_kmT;qC)TFyW0ijcnjBz?7?K7DYGjVb09C|9GIDe8RY*I^ ztypcX@{Vy(6=Bax(J>L0Y?2QnihFT_KPrt-hrk?WrrFNJ#SBC&q56EaVMs;XhdAPx z%3R=d98#FV4CLq1p`jLq)U2wfoOi2BE@S7DS;%k!JXPp`DpLUa)^bIw6C)4eITZC^ z%rH2re5oTndeVYd)KoZ?a{A>@^rtq~FmF&o}uucz-!=t531aST}JJ9&O(4=8R9*|mL1M|6N>c(Is5#Yo_t8``*!5> zQD9>@>0b?suR7IbR;KLsXvQ!~E1=Q}@<&>09E^^YFdK(Fccf(F1Epe-t7Hd-^`>Vh zBY-MKP`^RenT`q16f`6TK<5}Z$6QcYi~+}?q)uHM3%hNV4+<8jV&jx$2YF~B1f+=Vz(im&FdbB>v-w?Y|YNRAIx z1J;pPh71NhDl!k>BRi?PvBo(aK9x2Lme(ZY^`~GS4ML!tVyDL5l(a%3#ts1+r0ZT6DtRK5YU+%Hz z`B%`_cIH$JI0@I@zIph$a+1LmP@!F%83$eD^sekRlQ5e+31kITK;(|KY5*C|;lBc_ zJbq5y<0lw3Ew^D(40_j_i`eL-?srlWP6)s>W2QS)yK*wzQ%WE#bHVLiVbnBa1Mf};rcEZyEiM4Y zdeag@oc%LR;d^wYI5_S_F!jX?%(N?Ej#Qje)P+0@(*pGLsY;AsQ@E@lz&!9N;YS$Y zQ!)6{#}v{Xg&bys#|Mf>Qd@EQVxC5L>r{wn0>0u~ky0SR!0k*KBOKGVkT#AhL_>)n zBX|Vl`ZaPx3xP zix>MR%=Kv2JP^d6o25_NU|a!EMDj9alxH^B-8V>?(}f^m{CGfg{3AxWhf0O50yQUM|r+&1nR=938MHA5U?F^Y(p zask4D#}y-ijm5E=tQi%7$cVleJ$ z;B&WWss$Ig_AtbTNi&Ro2E0$jn#>X0F+^fjuyT77+P$Xq5o*d#4mi)PeBI+)myYiM zDFOa``*g*1QBjTLeFjT~RVsVyL;u$LRFDo(?)1eumkJfJlh&i*PdU$Okzb6FlV22l zeVHc0N~s(HN>qm0c&ORs>bx9d6)@u-{b{CEn9$ihhB&7x=i3zz%A}FbD!_6O9u(%O zuw>l`EOSIaa!*C(nIq?E9DOL0&_p1zejpeF~lC*)HFU^*VOq@An>BANkK;Afgw zA3yhglqlGXk%7lO`%^ryUnha-PcEs9a&w9wc7Ld$p*?}w~qFCP{mn?IHVjM#M4MtLdJ~F3iKUn&heeCP^-E*2yw+mSxaHK z%>@@Dbq$kO?Cud|AmjsB&5#D)lvIeXjPC1D(F=3Gvbt!dghopO!=-v;>R*RB3@ga= zOQe9pvH>G2gO6To*d;0zU$YF4YR{FD^k*S0SQ$_;dPa753Lcl%d0 za5sFul=cImXc zdhO3s=}i-3^H=t^ww^x}!FM+$)T#^twO1aToRgfK*UGwb;u-V&c*nJUcl%*En_JUw zHf=lRiI`;MMpP;E=DtC+a%7MLfEK&3uIk2e+`S&=J9D3JO4PPg-MxUvOx9hxmy>dw z1?}9{^{h!6Wb$*IS6UKX4O?H4mmM>j>|`tUC5#=!9oeo^PIy_}9Obwv>F-@pK$hSF z82ZwCj>QyZ8Dq{k6qzVU#t&M1D(}a(X}*t~{e3AR3$&;N8k`T8Z(4{x@}!*S^r;su z(*v~@9>V!b*;T@@9qXF8`HnpgKA(keN>^(FNn=& z?#6LaQYS!!5G++--J!(#*fN*IcG&m81lR+597#c-DK@HSW#sa=QIvS)2 z3$&5wDa)1^{HetD?@iuAW2p72D#0Q7c9F$9e&Dz~3TbV}C!b0-@sKe`Q5F;CBPWAS ze8$HeDg?@kk;rlANuWRvuQ{o33FDe;VUE$p1tOd_PH-w%F`@ZAsfp>^@hB)m`!;2h*gV!dP9;3Z62vsV0@0yUe$_UAznGW+qe7M0Bo?*Zp>8ho^Vhua) zVB;o+hjIDa8E*ZmL%V3m$vsUmus|SmpflhGI20rT9H|FAY06phGm1=az#T;>Jm4H+ zgoMX3gglx@P(WoIp0vpydFQn|dBF6hgtQYIPp*2>vu*iD@l+_MaV&BTNE8+sIP{^E zC$ZqrfU(*+9;TG3U%Y*(>Ivj@6ym^Bo)@(MZN}w~u=~B>Ka+A0GYDE})8h~^orYc~-;Q9`y)|0prnw3fzy3O1H*GAf!CkgSD!WaEmijQJ~!^H$p^Lb1mc z2P#QXQY#kFBVe$`J5oDFTLPnvff#PI94lk76ar&aPdGWJGhljCRP8ugMrJ1%%>!(a zdodgue$_Z*$fl_~3bh1n^%$dJAyfu)gN$)eh}+EI=A5LEamT$Xowz2I%D4io53M(2 zbUkTUf_UPXh2I!FjwA18cTKcG6V1TR1Y>dI z@U5v)=8}r)Oxj7e(D9FqUl;s0@L$6%tLluJj<0ltX}Ws1&ntc3HO3AijfgGl(0hI| z_{+wgEBJ}xIrZ-pT)q7ByA+Q@}i_&yE&0A56M$xqSHJw6kBZdSn%g7swjzWy`dJ6mJ;Xmwa zYioC9to&A%>!rZkV2!$}$s(M&2a*N`I62LIC-7t7Z-sshTQt@swT*Uo_TB0; z4oU7JQ=ct;fj?eNdxC{`+<85#;dq~oD%X>tm&=wN`oB)g@jZ;UDvdSGU0wF*SF_Tz z%_7P>9U{&RF4`UvC?i})yb6(AuX zWC}N61J;)c9jV(vkHVZ}XB{ZP! zB=R}UJT}vV%_KuZRfssxS~ioO^c5xgW~JcpJ9VlR%4|y>e=3m|50)HyROOej2AR&{ zz~uh`DoidR`A@Adu`Cy@NXL**Ii@HChXLXqw}QZQl9T>8}^Uc_6Qa6g7A#6Eqg`wD@MdFexE9e)a<)Vhz2 zhB(a&Dc^?VQ$gr4Oxk*m^qCEkkQk3zn`Q<^Dg_Q$XN(TMwKtdm$KE2A!&{L$o!xLM zH6$t8cV>rXZ)#i-%{|3?0T~$`s%6GEHbq9H=Wk<6g;TVg_NQPa192y{Fcyt=9Ji%0 ziTjFiikX9K1oKQUVF6~xIHV`$3Hs70B<;sRKnHQ{MTdKc#N+8t%MrW}%9?i`I+|5x zQ?`UlVliS107$4mc-belT^U6_{i+a8A-FV&UPNWSPKKdL7&cUX2CM<=LW~j^aYA-9 zA^Dkz_2!VP6UP-{hxZ0SrU1-y+*R0{+>8R86O&84h3mler)+Xb>*-2U0ILj&9>ox= zF*)y20?E_0NQwyOj8br0)KW;6h884l1DbD|;Qs(GdX$fw9Vvw|(~;{=;!!IZqz4B+ z)a<*Fnw$ZSMrtrN9E|fx2z+gil$=y-a`_!880}tr(k@VL>x!kYi4&4XYHKTS8k(hv zEZynHAH~n5M#Ukk8AZd4`_+Fe2FMr{ZzQi;j|KgJt4v}i0|Jx`oOPi>uLnHS@C)HM z$E`AMJ0V6X8vq{k1?Q7WKwJaR(^f?xi_REv>r&*O!j%e=P)Z8{AR&-!U>sCk2lj&9E+&=F$EJc9YMm_426J(3OBp!pkC=%}Z ze(0xyF~>BxW*bKakcOX_eEd>jjvJ^IHS6~^>Q%zKJf!7o?O@%5Oy)X>rO-R`To+*5w zKm(K1(i3793xU@Hnq&$y>rQX(ia`TsB;|8eVWdRwv<2D@O-Pwg8HWay;sNv6)7f`? zpx_FY46NDD9A<-&k7}REJA(t9Q;Lz)^{GnW(;>kEows=eoPkqdV1g-uRG*aMts#tH zthgLvqEvj~@CQn?(eMGJSh?$rb*f-BGOBaUHC(VG6(~%;7>r|qPY)bmh8V?7#bO>n z<22x)bL&qMK`P^rN3AjLAdiA`=~4oi)C^;qgrF>N2*p`hBXYZP#MGr#NdR(s)d#6V zVwU;3cBwWE+-8zS1BD$a-g1GE4r+E4#yXI2#{;z@N0-SR1vF01a95>DkF~SwM#Cg% zK^%-yJ-l!7u*v;uQz2!?>r{-5oPt5547ug152XPR^Na(LLxe99DJ0lKIaas=j2%9N_n;V@TF{mOh;1(*)58H(E63ke9#~7$yM<@t5r?DBvGf=y*QgM?_2_m~03HgpHJRRLhpps5nnoiWn8;uqi zuOsIf{A%n2V*KAVQOO`~?^k0&7bNjOA(JsLgH@$Fc^@gOQe&tbp7mB$B#!u@ZVX`z z;9%p{xc>khcn8B@5wt0MH{#2G?F%=!?VgngARe48S>7|i$f$OPVg~}en;nf2q-iVek;D*>o=F(tQ5WwL zdjKo()ApD6gK6^#1_%UHHcSJ<%ihf8uEe z{3IGI0c~y@?_XL*FuR8zyoo>u9ajgFlV2(7-?JZy?S2+od_j&&p{}H9cXOf?45?`+ zAg%#_H4_f%dJK*+&y(od{Js;_H181U*A1uN+Q_oUEN2dzPb28Vf;)~muc*y1m|Wur zI#7~sFGt!-^!*Pv3sR;Ys*_qj$o;5vUR3oRYP@49g zDpalyNuy z8hK)jhmZ|(%^IdpaK~?6^;JB{4;{LnYMSJ29QyH51CBA)vgKu=&4G;es>cA9H8i-w z;PmZKa1MEG-=!hg11ah$0Ar9S13c#fjsV6@R>DY7MhK@y*c|d|Fb_a8L2a49+(7AC zCvn{6{C{cvr|{#(I#Mp?ywJ4>&wu%Mayb70IO|`4RtkT!H<5y4as0)9L{Z!Qw%1Uw zm;kp{7jcv9(767!{P{&{QrcTY&SH{8IT+~XzgF<-SEY!j=AY(#-gvCzBlcVNT>k(` z{hvGww0WjG27@E9j#m}pzqJ>}XSq}G!@;+z_K}=xHxY6skPt*F{n9eLk&L$-fs^MS z557Dn!_V30OYk3u-JisA{kGOubs=qSr)T}*o(GsijhH7KlgJtQvf@OEN|wswEZ(NN zvW^mu_KjR^b?);w74zTxj$Bq{Y7wOk?Wsz3V$q~ZW_DnaqKvb#-~b0ClhVIMzh{4f zr@;Df@u!GTr-*e3iYz(#ZEfV|V+;Z%Bkux!UW8{gOr6m=4I~@c=%bOXiv80pS`AHdnrz7iM6L`D! z&+y%wZ1{hnO{~qh6}Z&Tl^GxP$~Izu78T)I{{ZbH@zchP_RwnI@QzxsC8N`nKmb3( zznM1Uv1$eAho}e}vjiyWD9LUU;JDF;fIlJSsp3=JOqK*Bvv*KVQw8lGhhrZl!lE z{lgMmyEKxqC!V=IYrgQ$!*3jTxA)!^(5`MHIRbl>YiIyNhRl*E86JS-_6EJUa9#ro zY2zw4^RoWFXPrFWwMWZJKdJ7zhwX{uTiGsC!un08ht^|=WRMxyDSkTR9Q5g4 zMXP*l_`j;pBVTx?^4X-wV;r7eAMEV_55m2JLj8}tZ+`?=UMAOVG$nT#j?5X)ltIe| zDwuAV2dDD(j|~3GKMXV*k#VT4$BgF-%U`(>=bVugWmnVh7RD;0nsELF^3sZL$zSn* z=0c&5s;?`r!2IL6)#Pc2z0@AzoaMJMa!K^+Yf95Y)wPR@dp$o$)ioLJ%B{Mkw839@ zLL8`FxaV;=1DxW&Sv22;{{RoPhx0Vw3~6?9t}!CpA#OPSAWu(v?^6l1VPgs~s-OTr z0bH1_J*6Emv@h!I_#>v4Q8{1QPxU`7wC~yH;{E2~7l&5I%3!VbyNF}Q`&ciMK7iMy z_;>bI@m{B>?eW&FYo=*n0`b@ul6g<}129m7)a0K*-oE=_LEKoeKDAZC9so7u*5hns z(@}(D`TlnN4v1vbmaVp9_)o(6AA+rt`fCUZkq6~qm==8-Z<$>~N1LTOWJAa|yQA>F$z#%aM1QQn=FIUQ;|9FB2F zOeDgNIl<{j$0LpfII7YR06V)1EHpJpk|)DT?69J8@;Sn&^(K;K z+T=w+eaE*Lsa2GW1A=(3AlLplcr!!P+egwwzAn7lep@AHP0HJF7!RAA@`16BUMq@k zh(EMmu^ZfYU%_@dYz_&C-GCcu0I$tFs0sJ-$NQtDS1UJ;8gH`oXVU6WlB17a-_D_u zCQ?r9{cGY+5d3%jraTOyZy0EH`faXoWotO6x6XL|{47*w-2VVf>G&J=ss7W|1Rgun z;MnDBB+kXIZA>05glTIlTl$*sxH8%cRH>=GL}CnB0~K?gY% zUrfEV)odZuEN&vyEvFlynidX@xyJ;1@O=*lnzY$oPtvhRn$W-tFZXdqIpEMfOpteH z)}eIVMh@IjsV`zsq?|P>l1cVBr9UYh=|KZKdYXF-mNYwn#&f{0DDkc4x#BMo&EX9m z?CJKJOcC5%G;C4jxs&drI`R-H$R4Af*!9FL2LvfWyC<+5*OGiOf@}MIYsHtuy!y_i zGou_4tI%z(V7SYy zfq?g_`i_I6>c2FxY@Gi9%SGVVJuil@?dMgsoESp`$@#E5d(<>3sJ(VOV&o7poYYS1 z8Oh`tvZE@h+!4lT@|0z|5m5UXBv+erfQisik_Og1(y#-Q#wmmrAk>v&Pd71~^c4d# zF$8rq^1DIrQ8ogDjB{2NANL0Anm~Bmcr_cT$IZ?VV)Z&c<*x?=k$;dp?0hZbh->n(X z=S<@#jN+L{c-&4ZzBgo()2&({s^ku}3jhz-wJ_LjKwJ^lgSd0roJI{H-O+~8*wRF{ zM1R^fD{bA=Zxs}TKWqWglP7?CQy4yTwDW^b1%HTSR4>8flTA(J^GFM7Ml+0#!k}Qt z38_aI+A;O0t|T9H@@RStti+s?O$6h1dKy^NNHQ`xsQ}y2eX&bIhHiHSF@e`KfkET> z(vVX;b)^KK!i0cs=2ZZU(BlAh??~mi+&C28WH`+L$pYjY98=3}0D;d=DT@1JDtRPg zoSPJ2jQSd+*HT}Q!Us6x)}ii4C)%wT{zh*~tQlLV#Z88ghjXYc&>C=7?Zr3`pK6Q> z3mxAu!k(12)GS0)91};Ef&k|=AwnC~dsEo~#_B`a5c9u*#XA|vZ_1t%ap2<}sj>zK zk(^W4asd3?6O8nv+5&~iAX8;umW2Lz+qW2}q5!$;&1OmHO=w%O zD7MQ3{!gvv4ueUqn}zvQtZ2q0{T71vT3!c3f@!Ug8CSo0Y-35w5O~Ef z6=SsUJ!)?!BXb;60^@_ny-EuVR$-CU3U{C*uS!*nKVCg)%mQ$D^sROi(5lLJ9C1;) z?{!@BR#@Qi(y63{i9328C|U@x9aIzp1aX>)ijJow(}&H}VvurvVURn}fuRO)JJOzV zaZcNV?NPWOU=F{f7h4iBcN2kD)L>(vH5x_>b>LL~P6#08mmq8+s8doBKn0FPIH&-3 zG}#?vQOE<{lZfx2$80dc?N%VTVB$9!0B1E>5Kh6<=E>;3)i??P4~T&Es`h2x=+apf zf?lC)IqAh`wf&?+bLT(7Z6af~l5_i$_B zua90M@%(puW7U2rptwltvD! z>I#PSuR|%!77q}sN(x`6nmO@Ue`^j~*!ZX5pTUXmui){Yi;_!NEM!S+?U_RP(vEW~ zvg9J3nES_$#=gxGK0~Ge2Y?3^PsC5GL8nVDj|6uU1j3{6IP@4iw=^8uG+J&npSgiUP}8f>#4~V3@j~U>NP_mnF{VcgZwH9p_3;o<&RQ8 z74jYLjeK)=C}-6rP^+{EKXs3;z%%&P6xZG-)EScdQo5N3Djr8+`DVHo4ODC1sJ{~z znZ`Rr`!(-vt(Ya;@Wb0LBB=bysV+4=CfyO|zqNoj8F`UM=1qJhabc_8I1T2KyaskZ z{;HGv9#-2O#BBcMvNQPA!-inKDwp(M@JM;9=^w=VT3--&WXZH@_G7MC%9{>7^Mg^3 z5qNj*{{U*(f8X@~02=tcv_haLjX>|kQIo^d2HcQ_9WX1gaLyU8;y=L8`&y#=C)K3O1ubR00$;Dc?)O5+g@~-WtK8Y$Z{SACF-W;8fB&oGC%J!(PJT-X;jKc30 zdKEi(6>Ej)Jr!5?FY_z=TBq`#dj^6}kz`zszcAzVrTZxzw|zPORr&nUNo%|dnPQZ6 zV9krUUsUN_UNgjV{!!zz)CzaS2t{{WeyrwKhdDzBRV0D{W?*h}Jv;(g0=3&uGZ zJu0Ca8FR@M^DdL|&sftf;$3FP`(GsPlXll{!x;7z?Oqx9o8X@lOK)jyJhqp2Cu*eV zRaN?IEz>8rt$6s%ixo!ilIe9?qo$5yLZ+P7eVN;b&k8a1r4eA~y;_nSOXW5}9s5wK z0r{)JmWQDgajVD6)}NHyfs)k1G05#ga@lSG=}~dma*@23$;C~K<&@{^O)AF#aw##- z&BZjVSh!aI0Ax|oaNqu_M#n+xPDo2|G7V>#?m)q)~mWajss@{ zrYSZnh(K1r>rM_Af}6eRzFATLB-ElK-?cRK0vWf+gmaHd@DGZyM&3+nz;aGM+Vww5 z`Vv)S8P6E!>0Tl6Q7x_P{NM&;KRX_y9-fuehnKyf6OM<>#bhpAkic>Er^3w+6+UkH zsFoqiD{xM5YScS$O0F_FuTO2xU9>bKIY7rX4b$fVqv`xa{{SkUE&E9yH`cT7T18|G zHxtkbNtSKt@jJ%*KJgv8k4pP{;kzO5)ssdtOe?#O;sfUWYvO$$%nT8SG7RU?4%POb z!xBe^;rW9G1h1$bhv{4x#i7wkCwj*x9G`l6fTJgqO&L5jNUC}4E6X}8A;>%$cOd+{ zVw%g}wJ*#DM>LS^55MnYj^>$>)}B=36w(10p|Mzz6yq(>Q@PG+5r8q;qzAC(h2|Fw zka+1%!6b3InmtIT;4f3ws^M|O5${N(IUxMBfsaE@13VFmwDcvhxPC?Cm5%Bqo+s2!QcYatE^UimaKrzjI2jC@G;2T#N+F60l zTO11d{u0wLrvCt~kB{QS-W7VDxVr$zBy)c=1uK2mG-cF)Y& zH_S)My{S~ndw?;4ih)BMmTYYuYC=#iB)1)D84k(LS-VqDmI!Ao-$P9}YyhRQIH%#q z1Z4K1jV(vvN`R}8+dXQg_GtoRVH{PzEE#d z)Dfa60JT4n)dwe!YElvyNM4Fso(nRO<=_L1{{V#m$)0cqY2{n^n{7yw=qA^FVCo?;sL9J`r66qQDob{$2#}Hx07fuPMA66z5=uR`^`^!> zT3m62r^eu%NgzyhC$&Qqagy1Tl23o-#dH24zlPG*NZtmKw)*3bS|bN3D3?m|nu0WL z{7vE5WN2RCPUtxR924o2{uSi@F1FLPD2$P&5FN@#T%LN@pX&GP9rFux0Z+_%JdaBB zKM37Hu0{5H&7v{J)fgikg|?xSV*u0Cg5>9l5HT^glir_@I6Rtg zpc(7C-jtT_+K`1gW1gP0$5NvMj%noK z2^{29Y8{tx>53eIjU|Q@QtfB?SmzxnL^x$-`HxI`Qk3%B9=+);!o*BTj~V111uSkn zqX|JECnqAG!nSGLMt*Me$!Kr^ILBI1&meL*G~LAD4uX{R zCmsH3ZoJhB;*Wnnw)%~=O&{W=y){Lk+bEFeRD;{a!ubhdeX2B zk&F@0(-f}Lp1Gj0BO;Mq3CTM~eq&Q1$>YCjiF34YYSKls4tOV}Bt^-fki$H39Q=$A zu2-X|IIo`EG7Z3g6tWM`#lIg(Sok3o!8 zCEQ5|@icl8ijt?2nE)>CD>i*f3AJ2@F13q@k37#@E0&KJC`N7qiHhXy@hW z@9AHoAGNFxbKzK|U|VdX9C9#8{4#N0oVLvVdIlRxv8dK@G*f~x%6a9h_k=W&9E3VwpU z4^D7w6|v4ari4*vX%7RR=}!bKfwPb)lDJt}7oYReoVht6diE4q+@vN{Id8fr|(W)bBYU(o9w> z={FJBYZjMmGGmn(A51Vm(!XM@rTa~!7XXJ6M2(!}9H{SKjHx2WcM~@t9DOs${#E+* z;I>BahLC<{KVyd?WXr7Ws90*3=4o=UC>=71VVA1x|$C$1@* zf#@k4Dguf?JZ{N7smiCGX)X85ICdAMU0$n;+TY=m4+w>u;+?JIpmsmU|8Bn z`A*O&#Pf=Y-)S3aL6_upq$?5?8+SJiOjEa>w759QIi`<5YLXp?@J>j@CQfj96(&Y0 zK4tm6Xh>*9865PbW-5MOG1`tdNex7H z@8A^I`ev7F4CGS%-WcM6*$J@5p^ZXD=|l7fuf18pBa_E!R9

    aZ6GxR|-bqjN+aU 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 z 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�*)0H2qENF9bMW3Lpr0AsyL&T-b5 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

    97*#_OMrrD# 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

    )D4ig~~z)Q)LNu{?CCzM{2?%)16V zj%Xwjpz*~|vCH$o=}7UOamgJip_Q4q>$p=$&weULjj&gyDj*454l0Ra1qT6o)awy% zl%A9Ww+9`tX?JC)OgTs6t_N<K%FV5Av%!vH%P60qZw5M)B6kKW~ET=s5 zrk)sJbp2{fZpj>Cj`&)n>^oRYZX*McQJuqu8(Y0i$mDTI{I)^l^{HUSj3^Z4`SX*S zkDTCf{c1?S&s<`pR$$O5Us{U+K4LHr6>3r&rB>=j?t*}|w;(w0!TwbWs`;Cj(-kgT ze*-+=(?&_i;AW$(ge;qyF20PR^0Z(I^VX)Gni9H1|V{CvrXE_x< z02xbg7A5}xaF!?PqP#cub@0dhBwrHGh;E=4mYNy~Bvx!~l2vq!?fxtfPqr$b?FZt? zb>E7btcB0n^hnc8k2u<ydRlfWe5lyC_Ibv5Jv z00jJOo&X;~;Jyd=g=r=9o^F$Ve$RHJg$#eyN_+f_e^XzfJ}T2=@jr$&Uks@cwx@1k zRz0NL3LN&q0>3>xO`&){!kU@zYZ)I@p+?L?i$KSSItvT?=hWt8UTYDL<=Djb; zl1GRnYC7O35)yIFNc697hbg({RCMcq!JL@+B|=BW8V;WNw!fz7aKA8%cA~f_>lKdHF%wKYoK&qs7yOJWV(C)Wq^x}%9h8p6R25P(N%R9b z{Dy0V@sGr>hyDhITU*ppdCW~LR@US^lI{KtH&!}%Z*vjOBdF1Eo zTOJkg7md7OH<97JG47as`6nJ+Dd;ya117$h@OSL6;bOh9-)z_#Hoye;m zcp*R^%D#U#;yQSm5}^oa`oHo$OeS9GO-;xcvVz@t!u~Yee(x+Z&M{IxNTk|uLv*i@ zm5)@c-!p;LMNI4%VMoe%qysCpIQ68)PCATKF%2v>Y+;eolYlZX4N8GAv<%bbjW7rs zijI`+a4JTnkIC0L6)T}*^B%Qu!Q>#gx^=XV8Q$b7f%PYfpmiM{?nSk=yo%y(epFyi z2hf_YXDeMH>D)p9$r!-zOyDj$^HvB{%7O^0%tMf;jlPwfSXqX4ob;o32jv)~Cm`pH zezYopG7j=j6{hGK9Wxbmj1hr?e;Q#a<}n>QQo9{cFgnxtECD-xeJV5rDwZG+DM`y@^c0dBLr7FO2aoGY zjq)+aJw-WIDM1cO5$#ObhQK)rMgnv>-W0}S!jtu!oz=NTinH5$gi2I_Ojp|D7ZaB>a+rh;>jb58i@@g?%b=i0n^%=gk+F9o@wVHc=?Zi zYK)V>18#cKvmKEsQ@p78b5Rlo5R<#!p2TB!r8jU~AG|8|5Z%g7JC2@|{u?p9r#_pUNRze5_?x!fh#yJ$CgH}QVZrs9=l$H(EYD}r)kw*o2AQ4qz5q)}46L2G^ z(w&XNlZ;XVN@t-4njMIWk@Dt;04dr?H7Fd6(dC6>yRW56dW?g1)xjA)wBW-Ygj0tH z8RYv=6o&cm-joY*F`SO(kw#l?K{SLC_#ArFhA=q;pISj{71B3i#kdRoDdD#uBe$&t zvY(eUn9Jnzfzp#e$01e7B%buAVw{fL(^NOzJ*lK*kZRC}Gh}4(nnDQ!9MJg-o}!#V zRRs6urL90=kD$&zl;i~l7v=-Gp@++YagOxv3ZG1MqnEhZA66%~UMb2+89b5vsj4@0 zJW>Fl=O^B())Pay10ZBlI)^BFW1NbAP)Oi(rl4SQIjv(RiLvvq#m@$;F5V~7;bwc6 z+jSZO!*<{GymTCV-Lv(p-v+!?#u4HB*85MF&AW8kxcQTgqdbCn=jo4gz0+dUt){ZO z`J$N_U420vE8^_~QJcbkG+SBE*@8~i?8IQEG`}h5JP%q`z&Y#fRj}?eBX_CvrD9ozcr>b`IAf4G z_oND3ws`dQqT=!qWF$0a<|C#l2`T{PzMi!wMd3zAdPXA|#xODsEfFoThjBdhsWHDC z^y^WA&4vda^(rdt<&QP*wKu( zbBdcF4n9#)V3J!MI@2r2VaUj+&h5kBui;XhusFyB_ok85DGEm%_n?+ThCB>p)5~X( z&{C0)mmiHPrzLTaMKWB5oaEq&auNm_kS^dAhbnt_r>c;4)YueZDcH2c$2^Ra=}Cn=XD8mA#eu*ZX`^UTM}7E9qH8W%{S}CO~q>rU`qVl8jA=<7-pnwxz2M&IN)R+zSPqe#XaC>cK~obYO|RO z0}0$%;Coc9`?o6Jm#tTeb4nN-9Q3AHtqMsDK_qR>Qy^o{r@bQm&=_R;)06-S>c7a- zw_;lyMi}RYrO7M7=;LaUi7?-mOW_3(UHwAp=%5(Rl!VTP(bBa?j6si00PAR zbs{SC&&q17g>kGn80MZ71^EsSdIIg>4Y>8AV~qa*wNqfQprOVF&N;_=Y3G8p{3b9s zG{6WxrjkOi7CQ`J3<1}^MKytNIKTs^y-1+$?VhAkmfP1Rf!KtmPEogdifIEpa0gnE zv7eKIdWvHy!60CYxT`QrL+1~O1)}i-%BP2NSbKrMtQ#aUN{t>>TNxv$u7}5w!ydAe zOP5(mCmi7P=DFPynJ^rxXQ!~QULOiP+N<7YeQv&5;QZcS^{E4II|0D}oc5~L#A5}v z^WVKqGDg{DZ<$8`cdAIuqnW$Rmki84@$K#2w{(c(YwJ@Z9r3!ABd+X>R%E1k!Pt;j zr~+GC28&$*T>F5P0;c;%0ahvBm)YRGY9ibsn|j z&1!lv(?Lm6HUXSi7|j$|RgB<}7=&q34a>tCgCZ}6(GG=5LVm-^Kg{ol!&{{VCmo~OM}67tzN z;8anSY_kqJ3bC}~CyM(YBjO(9`*D`t$E5?7!nZ-qHHi1lDF7JfgGRyul^D)Q=}wPw zwh1S{Jp~z1dE*qQps-?i{&cJ*O5NsumjHh#3Im;-ms-|?!rU7Tl*VSC>V-$5D!BH^PXk%QdV#ahORdnL)8 z;)uh2`ljLvHlzAoh zpI4CQvBA@oDMt5qKmXJF9hCy{!Rb|{L;OOoVl&A3{mn%oC9noZLtm1le)7!5L>U0& z)pkOoIIFJ~7zOHSl6i(P8xB{cR9P&{l}>##Ov4@!XCs=oFsv;A#iX92DMMI%`q93Pa`ARldgEdsT^+s zI(GzAKy5f`)0;z*MG07!=aW>hP}ZYGy^c;jDx;t|M&J(g)!EM@GE8sdflVP#%EGKn zia<|J^<2dJ`r$zD-n2~3vaF#<%ze13GB8d^+)Z4Zah2d^sxqVSbJO*$6S0K1)TmgJ zNcnwgu?KKqcpTNS87c#M(@G%e_*E@VdF)h}Z%xbwMNlP*1{{p_?OGCj#!=s{YML=$ z+>?=vie?EBx5z*^!wQN<8@+K;x<&dowu|Cs>>e9FR?OTHJ8n>2uf|`ECwM@Nfo5t;>Y+ zl&X?_&sxP~l`Jnrqlb;K$F~G#sk0d)@~>UBhfeVhqi<>&NFbfjH{ibvdw>V&Np3^` z0J7Pwe-+0P_>T1>JJqLV-n|;oeh+kZVPGU;65 z6Osm6sWdwRHts>dG)Tx{*(V?#o$89Ku)sMv&*fJpaQ^_jlNmf5QfL~`?ED0gg_R2h z0z;2pYuHOg93V&Y5I;Kce*rG*ySTf8t@Y2Pdn%BddUWQws;y1n^eViY@K4GVa4DgQ z+5jPY`qTF9CD?8mt2;pfSYQs7k+$QoX2~BY$6Db2CHPhk73h)L$MW4oe{&$}xg8t1 zT=QOy8X}LBXWpFArr6&zE%9TY@8=_?nXt=ZUTJQF6@$J3L*Mijq8+YB{4i|%r^~pZQ5)cZqs4eZ*o|!Aa z+qS(-c6*7%K~t*Lyp@h>I4X3d%@wGHcCaHpl`Cxrk504~E%LDFI5gm_6nEWTE%mwA zZiGmofyWuA1XN&H=8;1yZO&>s3uifOa8G*EigP?JEkoGrCD+Ta@~kad zPD*31SdLuou2XH=6 zdLDXHSg~$9RlhKzd6AF^$FR*O8|Vk*&+Q)$-;G`%1PNth0cSV_Vjwa2a6bz1TzO~} z*b|?-*yg@~{j1U#zBAt3MuszYZ*KDp@EoBT&$t4-7BokUI{-vyk9z&{BYgM@Eq^Nf z4~fO5s>wd=`d{`|5&r)XZ=O%W=Guo-xNx{RcJsJ}!RFoa!x-zubIPHP1C3=jgw}zXx0ROTk)p zlCU+c&ybHeExk;P0W1$VC%7DbInSjuTS*xV0R3vyPaL4ipDyE(fr_t#yym|Q#a5MC zvZ*et` zk9Yl^w1(BZXu7O`q*_89`8eM50-z74QawK-_gh9G3%39PfnPcP&-yakXcxMin_`xG zoFHNsu9h##DE&?k_$5 z;;Uv)T$n2TPKu7>{&3#56gm5rd zo!j-$^QD;#PFCxu?O$-OD%hW55sz1CBJ*(~Lp!+&( z13Sq4E9LmAwh_)4d@@&!?$+L)*2klOg+!d@_b!mbjy|<&$|EHHOLSmK^dJn?5WhG< z$s(`$(py73(P5;D2?)Ryjb7m`OG-deO8I}rK+g-F;~B+yXh#0qyPTcNG}9IbxiT@$eNp=~>5M#l z+OkG`n6&$dS%Auya-~PHz&~33=QnVMS5d7k3op9I$KcbJA~)`R-tHN96T3X-pe#rv zae+^XflL5SJw+p`?fGl)#GTKsvMI>SNOc*{YW)8I{jIc{n_r0@_+IMb$4BubM9Bq+YdqsD(n?H=o_+I*N~=$*J&BO6Li18Z6aN79s^dbEfa*xkKt?LO_qukQ z7n^%^3~AFPfI0L7sjtbJljwacTE66j5CGeOiaT`cSo(j7v^`?x>eEiVOS!CD%bqnn zqaNP=X{MwdF%Zt#mcV-CmhpQWPG%FWE>O8AEisw8_@X& z_QmlP#lOStD?*8kYpY&)mmmZ8E!XAe>cfuz0MFn(I?!r2iw|7#c#xzj+H2uY ziM(;6>DL|*jc;1avARZVIUg=IuYLz?ll=aF@F&1O7Tes|Uu(K&+3jSWH)t}!yplm7 z$qL9w>JA9+f-Cg?8q6?wOtv?gQoC(m`sjTAD-TwscI~0{hrquDCx`qhmp4eVU1~~` z2}l8iVMY;;vHX9K_YjD`ApRcp7M-Ws=~{ihnWw2sduYN&q?RCkPbZprAm=skIP7$> zRp(xBR{sDFpMmbuf~OS)vLj++IUJ1h=|~P(w@lKKGqlrGjhV(dt|a@KwmDph1Lt-+ zdm7{XU*Ina_~Oyx@g|)W`>_N_M%gky+guaIM<*Dr$SyI+Iiw}Cx2Ud)Rp&}dbmY@r zQ?Zn(sjgWopEOVVF8nU@P14%DMD&RyeWTcVbgs+6-v>Mw;p>HKdjqx>+(eDMIR_(l z?BowlpRRp|CcxeAPs)spbvfd@DrVTZ#m048Pt49ZT1nkS6UY)rG9G`e5&G`xT)KYeQ9GS zoC=Cl&f)Z_j-zal0g_bmDd2)K593gPRA8KwN~$+w7_Ac^Qe6(Tjm2es(Z3_ z<7lTYIw{2`8QmMHIUp>>o4nH6IMFF)KQ_wVmtPM0XzLAdm<%k$VM z<~6x?zx+SqeHIQ)(1pe^3iv#VXv%QBW}Z;L0AP+ur!x9imUNMizkoTQuXDlnrv(ZF z4oRg9P66*oY1m?rNZdK3l}j*D^JbLfH3NE_o+%-=H06F!Fb8UIZ{nj2#J@}$Zd85Y zO-M^%EWv;s&uW#z=ZSJ5#bj0CYT3VrY0_oaUf)EctI*l*V!o>q-aA0X&LI zCjO*>(wiiZ zxC@2k(=*084{8np2lJ!~rzMU?dQxTF7aOshVx(ixpQSV@^9da(jE8>*fz31nl$9ZK z%_|f9RG%w+?lNiIFyoqIOlER_cf~mnZY0u>qo)|7j04h=0m^wOe-BDAlZ@h*+QdYsa!JORL`fJfG!w|An_dH~Vap1IR5} z@N?_>P*jdRd(vPa4YZOmO(P09$vsUw`^FwvubfF58K<5+!Gm+#5(YC$pqBK-9Y)p1 zu~ga|?a3dZug;&22yOl$_<`AW`Ll@!zV!qj%D+Th3<(b*PH|rde$sZS2gEm)GrezZ zBANdH*<+Oh{{S7Yw%~cMt<86f{LdFWR;3r_c3-kh^ij6GrUp1^Bbv=K`ffeD2TZN`Nw)@F)jq;PKZ6n?h_pQ$SL1 zN8?5YPQihml;qDLcpd63Vuv#Cz#LRlC{i%nxa~^q(N~XuS~g%{a(dH?)CiOOijGcB zamcBL?oWD&xaO(8f^4hv63luUenH@IPGWo1dxJJe=AzvRh>TfW0y_7num^_eLbiTW z_q$WVgYQeA^a^1Cx~=VqXo4KHU9v} zpjYd+?MlCD_ygi7z}WCzSj)ltz)Q6L19g5s!!^y0p$yRBq_Lhkhhe%R8Glh`m&{wL4zbHH}~Exn2>TmJwt zt?y%m5Q{Pa$PLaJNIg$pwdvstsXZ~)zcj?rohq`WQCX*{^l)*MRO8gD5u-RxcGZ}? z%(xiCqbcVY3$8&yIRpF&A*dr?J`(tL{{Y18E!F+Rax+Um z`o=|eR4xxAf%#(`SFy{&k8ZUl5dx$EVU92r5kOT%8~^~|00&BhvD{U;ug5D?RVvD) zRg-T+>>(EzrE)|@Y&rDlUmX6|-UEGK!?r#xvJP%E?eAT=R%0v%Dj29Mxc*&N++~QOt5bC3enS4w z9|e3<@h8Q$da;SL?H5V7j^^U^)P#49gU1v^@a)8Mjudt559~{v$j)#xk8Uwszl6Le zqj(oVgTsCwg>9{3%QglKk{`V7>c;~nx7<7AXC1R!XW7j2Oh>nIvRWnO=jKKe3aH1G z0dcz{liG~u=4ws2LEp7F0gMjS;@i2>tbsu%1ZUjSu(D<|$I_XcuRZC@jo2I!O)W&5 zzK4Q-(ccSS;vGMnd zy!X|M87=G^V2TVDAH3m=o49NoV2pAzpS0cCeq3YPnYir(73{-0#m5NnQJ1^;+p6?t zZiOdP+BK;hp`JqWHs)?gqzYAY)Kar53$X9Ic_#s zJWMeWUkf?0G!jiY;vFQzdnLpNa%Xbqq3w=8O8qqbk~|x!_-En8)~l<=){<-Y zOLYtkrCBZ3H44lK1Q#Tn9>7-jf&Tz!Zw+{F#IksgSCMshf@YIXwsj2@A2BNDIo#?x z5;*JEn))0t+;9SavN!|jUjG0Q@jX0kC5NE2c5T1Q{t3Z=%cVwK^Lmm13k4mjViP;t zw-pxfhj1Cs2A|v4JlDuB=d>HtWcQ}Gm?C97lgRd@eXWdfj@3K2;ZWGNB38&7y5o^R z0F%W#hB+euRBjqa3OL0V>MMXOrvnT#QsF}Z-1<~s#k3v=T9^X=05JJB^!F6g9mX=| zLI)V>Pe%*)xu%@6l6d-1suMf8_o;Fl*pmRCezhAPUz;>@o((jUwC9{t6i{IS%X(s? z^2RcwuS%0{<-zo(WuqZ+kyfQ)G9r%LbRv;K-R>&jVtUjvWRZ`Snqb(#S0fnuQ)I^M zXOm5QCI@;q1>hb{0%Cwyj;5K@9N=pO%MAF9VLokz3~6=O^Bzc@EN6jY8#J z_{e@mAz-I1#Yk{4Y5)mhNdEx!QoYM0R}w1`+L$*3>}d<|5DlPpsgGhf6f_TE8z`Wh zbL&vM2^;~zsTi}KM+1ssLOO9sfxC*hKG>ufm$ z<^yRQaZUM+Hqf}9zbB><$?lDG20qIX{EACtml!HvkIAh+G0K+l;Xum<~M~&f5 z+IR{HA4-`>+7$2wRguaQu!1O*foMoTJCG0!bKW4aT@#bKwsOX+9RW+L7tD zsS^d@Gm)2k9zkX#k?L#UAA-IdvGJe9of^XC6}qz1R!vHEV}Y^+K3+yf@81}~9+|Jv z=_Glkc^q=>n);qIuNLWHjawC(T2GViQ7$@pKM0M z3@3soU6=YCDv^eL#&`k3k&rRv@Vh}gVCS0p{wK%<^))Q&V_({{UV` z&}t8-Q(6H)7!=)#pk#7CN|hCzPAl`*x%3*Mgsy>&R%sbdM?=!C+(vK;@OpFJv#ukO zKA%26&M0MWUWaSOOAN8;Q4zQ0#xvB@mjM%R8T~2gfLnJYaf)db(1)CibN&@KmZy+t z*|kHV#(IjM%Q3G10K8kRCXm&-lu6?UkdFGbG9nIEV6CoJ)uYvynYxxlTL-6gIx0=ytsKjUPmYPCNJxBxeudLwuJlOcp`BQ&|k0Umf zu4Y;B4W~H?_zfo$35%w`}SW&x%itC zj3lE+-(hv|MLukVf76%sZAvFYFPuJc6j zM~S>&sIHmeYj3tp%)8|zEKsX|6S3d{>D2bGvU~^oJa})y?;ZaDh}nEss4g3Pic&Q= zA9XXx2f44X%rh)D0tzi_(kuGV@bK75xQTnedp<(&55k`p_|on#?8`T?u#w71c`_Y} z0Ldf!*!Hind?oM`!CD=@?MesN??=n#OvOHTAi_3q!`YIV^I&0q5l{~nuA_;98LY)rLgPO4O z<~6_oDCE;51g3G3nt%}92O_>!O77=;V`1U4cMg=o2vV)fcBiV6eJMhaNj#2~Q7x5% z^&GPfwB^Yp6O42J0M@HfCIKUwsydQ*J*rq-jmXH`!N($$NwrP}eQHEP?Uv(?w3iZT z_Hew~rNnx5q-b7A^5MJjskTL?s|6X)588Je0aX`Qr!4k!8^3w1f7%I5X(K- z1n0lWA5Jlo)Z?Xid@l{8Sz-_ogP-xQzsR_5F|}-LZu&?3{{YMHJRELh-?>Tr&f~qmyEoB zc`cWPbn|eq96iIGkS;+y$bMY$)06F6zBlj|rSR10c6z3zdu8K|F{~O~%{oOaaOCfZpPO(Q;YLY4v7VLp-O3_J-dWrMugf#sz8Fkb zB{!p2w`1vY+)S%e_qRr2U8M22lloF^A+kRznobYP)b*rA8%{lI$2}B8z=4z3-i$C^ zm#sbRungAL>RGaSF7BEBRq^k{ zpV}A1J}<_d;nb7EI$D#3jq^0!gUG|7$MC7ZJ}tw+6*?9$AmMxG@N%M00MohlYiPP#||^( z+uQEs7?kJebDHr>JuXc~{dDa%3H5uKP8J(z+0IY8+)Xs@G1j zap{KV^sj1JURgpnoFct{;IoVCSgNnxZ{&JEg}-R6WoIW;iAoL_9!d8HryiB{7L(#_ z7sMK58kUzo+D*XADC28)80**YuZp#wfZjgv^@Hk71UJbXa!o40``HpPmLvg#$362{ ze++zV-V^aHz5BPBY{ST%TRB+dak-Il2Icqv0PEM0ndG=!T_;xsWaHas<)P7r#nq)Q zTDv~y=rcPv$g8=ik(EFl8@(t6PV@lq4s)D_YDis9ecc(J# zx+IYL+_Og-A)83hY2_Sr=;DPH@pFunB zM61X>g)lL4z;^3aLY}1H5sV53)!>c5^`W57|!AP)p7}N58WMcT-~3uV-Z!|_t&cKBW`~lYo{@^ zOjiUE>N-=Y3Bjn&EnFkZC3NmY{{ZU=0+mB62FR&EDy5tEg!HCzNWj6Q^bmyP?k5dV z^in$Ktw|(nfXq4n01CtL2Z*#E2ibpWc$(;1Mz;(&wXQ8h_Vy%)G6Vo1)s?w=S zZWW_uRXN6L@pmi9xE5eH0pHS*K|e7#^r`WZKsn@JS;BK7dz@ zU-+M2)a84NyZKCox8->GkESY>ricEK=1KA{GFbHb{cF;EH}KoV9w<%Pb(n?(VT+mb z8W4Mojz`kJL4_fk{E(dsjiPq@m{^9OXfj) zA~_h`&A0)OZ~^1BdsH6+uHkT+mC~p!^B912{Bwdc?OS(0v#yfC+Rs*&-Z>6@w?M&9 zw<5Etn`Qe-Y5cCgBWPi3Ut&GP5(HaMgY`jdtG`UuE z3A#qDdS~cIt#)2mMHo12^YpKXt4gIQI&~GAJ!s8NJkcuvz>&s! zW`KYXM(A>QV`i91FPTuQ~rxev6G2VJrCt;z|09YP?kIIGMg2cmMg#%g$d`UKb0;6X9Iyq zzj&X*pi4oRUo?<^KUzmZ4_uK?DoX>?6oePcF9M5{*xZcnJw2$}2=f<%K>%Yk;&S;M z(!X&rhjIc>%}BeYnsET*{P9tQ!Nz|Y<64`KPzfAzDY;|F z#xwZT%ytZcp2DM0pzdH;dsc!>iH0A6jP*32;P7!$G7>oG4L~!y1Cj6RLqIsNAmroH zm6VhpHx%QvsK^G4oMcj6iDN)^O{y>{7_i`x#}x3u=V`(B;-d&dH*xDy*d`+e;Aer& zJjs!@dUrmQZTWMYH4Bgeo`;esh}#C*Kn;`IB9Tz8O7ZJX3>%CNyin{$N?@Lp`G%Or zQN|7qY8enN8#z%^V3G52O#!~)=RGN=0}Fd+6b$dKp~DPlWjwc zbRhSjant6c%R2#_fHF-xaX9Fsu&U({y|a)rWYlk)o2RAolTdeeQ3Sx5lY53_vRorqD;4)k23 zO5FT_?gu=P=~9!l?jVKqra+OP1P_%MWUzSvJ7r1w3M*E41^@4_bKnSB@#8 zBxfBu)W|tThEdZklg$c+vJcBo0FH5wK}uCg+WhCGNlVOWTwoK)92#R6V}taiZ0-YQ z0O)Dlk_vX>pO9E;jzKGobXo~r)7kPJ%upuVh(a?Se7f2Sm&XmYLkJ+1thKV z0HZCR!kP%c-Z>qruEpj&j>ifIIi>^i4k^P73IR$$7$db%?k)y6zz3}>eb52GUbv>6 zt;=N(r6Az$9q1MNijK%|am_0?CwJ#f+#BUNqmHUJkzYNdEvM0iD3Eb50SBxonm_Ge`s{A#!kk zr8z?~l72-Wtuz9DX$Icdr!tIkNf_fDsJ5ZdRUq-5pmog*L1k5Kqt==MVUB|x=}`d( ze?ij~NL>f2=YKnZ^`MYWc@&D_0Y%8qAmWdiy}q=N(i|8L2nXJpNhj!kN?d`#H0F`O z#sEDiMG3XA(hfrNpXpJtIbGhFrNqC*!sd)&!k$UyfY=634?;Rozi#~SDK@tK#N!>R zaTqH3IL{`kKM|an^IwmmdruL_9f^)pn3QwSb67ewaZM?ACL*MC^)=M|MMVDqgpgbS zb`<^CKf(yX{K%}0CMe8Ar^?+=y?T_|vOMaa6FM~5vJgh$Pu-H(7{>;h7iyk*{*4Udz!G-jr79|eyYFJ0qd8?c$7*SS zCh@`Gnt5U~wCyLYGBsekjXw*LTd%zqC`a0Zrb+2fA2{cwMgwjv{{V-zJYZyW!Qjv# zLhe5=ARhHEP(k2|X5yTjH7@2nigptly|)Enfu1u{93Du{Jt?`$bI7C^s!Wxpqtt=& zj^?Z|+&Si}l?RcLQ;aXSY}S!8n>O?nm9<-cv!cl&y0WVj|BFiAqYqs{6 zeJLU6HwS^Ad{XicClv6cuswPGJt?FqVm9&*v0svj`7 zxix);&;~K@P>=`CI*Lh&l-=7qHjFPygn`uet1=97I47E@6ZdT=eAb&7$d4HZk}+K! zf{|~QZne#_wl@Ka=WhAUqxhDgFaapY)Y~*bnt3{ST`NrYxRaoOG#(gT2Fp*G`CWZ-jE!v` ztOv?{>83+PD~DwvvA7zeeRk&BW!Mhr$iN@cuF6T>66E02Pa14cN6yCp{{W3$(=d`h zE`A_ewZDq>I9m}jT)Qfd;RNR&Us~o-cNX5*C4TDn#drSz7~x2~d#E&Q#Z0BS0DQy@ z*PX?@&aSPr?XOyb_Ys_p+eLkgkRt?l>w#Og@@D{MGzm?l=Duptq>ewaNfF!@?jlF0 z%msZlsK(IUlOG{~Z*E0RwK6f~h^r76IsI!r;{@;fr`op*0xwI;@l zQ4?@bM}VJ*qZuknS9xN~?osPw@A1Ym>w}ZBx%oSGuw)wtBB@*Ms;1;ca|VEx0?Dds2Bn z#0cP5x}5F`qk=yw=B$n2tR~gll^o`)e(~kUVcN7Gh_otWq$I|ND(j2}-Ni~wf@T8;`A`vAx#!T- zd0^x>N~-{|yJr{~Cz^Z4nd`~zNOq{ekd7(x!>+u^+zusML^vL9L2Lz)uc>FLc=13wf@~;OS52byH`(?%UTki>7 z!}Dg=?iW3JI+6bXp;yOou42zP7#oMJe&xe8ZTC6|5G3oI{{TAp zPCQn|Q4-7e+=mo!m})oJn>1Bz9s-Gs2vDy3C}zZeSXa+2ncRe=Dr;Lw5DNe;SE=3o0EA2 zfb`r#l_&78cZD_0X)o(z&&|KxrDNgyc5gXU{qxg4o$Kol*W>rc?eSW0%Qb#b;7V8fv?r`X7p=26?Z;=6%CM3S@513Fe-tAMbG7 z{wAXPOflSf6ATg0UqPS40=%2YzZ?7^;Us7+=KE}@ak4xX3=Rk+WC|!@YvLa!9-EW$ zMs+IFg1qHp)}PCTGcfYczk2eoAN*nP?}F@`Pcx;)r#fzqH2vU2?#@>`PoOx>e23$I zj$S44M6yF;a@LlNFrheYzpvw7JsRO;Fy=x=_Q}a3*PnX(Y_o$U3C6B2TWibuGsDE^ zDaFE)`JR#Ezl$30jbKeU&h~bYf=CUYHNhoLH~@6xo_q8I?2mwwYH9GxNKIYjmg$4A zd4?RryAfwO{tz+hIj@a=8~icWJZpa(?Gd)Ljkh*%eHOuF$e!@JEs%?!3G3@^CVw*4_*#&?O&SmT!>7MZzFj` z!02%yi>6!lkWd8sd!=Ecuf=<9N=sk!((ymy3%G%!MORL-_MqWh+j`$fS zzPfxvmPb`xem~@Ss|AR9a-S|iG_sNMGXc{BsrRnGN740-Wz}r0WSyIgqOnj%zfL>X z*`6EyoV+EYMnAPDlUI>s3?w;>1t0RvC?pm2&wBbNO7P}~q*|q>pJN4tDaxuS`jebz zlgT~Jc$oe#!zi_fPEWqe{LY#=Y}@_gvGJFMKW80o=QH@KRayMrSixeap-IE%j$g{gpVZi z$F*}_H1NHzj65}epk3hosuSflGqP3X7!Oe0GhH%1Sd+o_r<9DiV#P@Gs*Oq0lAIly zDaJC3i`k!!-Yf8qv*4Xl<4@OZ-qpOr7n_6S7aZU>PC>}^>Npi1kE`oC9o#yOk9794 zKo~0_Abi6FkPke1*Xt*UyeZ-T02bIbkK$Vd)ohwkKF1}0dI16QxFLWipL+S@Q2mtr zD?QZHX}8m9%`5HzgCt77+yf)?IW_v8U&dH!w0Uv9?7c3Z_1p12X1-TaGQBNP^Ch>$ zZ-@wihOcl#XZYCU9=sD=<=2UIMt6Ne>PxoCZ{En?Ut0QVU)e@+<_leM;Y8_`&VGX@ z1M#hmH}+r9kR*Dpp)RGz?+J-RG42(KI3Iznf48z^oS@bGqyGQ^m4U>k@SZ*UJZYXJ z@dw0waKPaXhxar1wRD%vcBQ;^8Ab`UFREeT3pemK`O>%l3qNZST$4ZR4 zvxwWNqWuREc0#0o5u_><=N)Oy7&%kMIi{-mbf8RV1RRe2sTp#^A1|#)I9!91Oamu4 z!0W{eLPj!{AP&Z#DB5xN?OdkT|IyZ}6NS zZ~zUH*FCy=@%K3nagWZXS5P*SlU}9|Hm`@K>C%;xIO}04)smFfrzzl{4#VLu4A}T~ z*;Qh)gdt#|43E{Fg7LYJTIu;4anz1YDSk^HL8h*8&u*Ve^Jgb1IZJkR#wjZU@94d8 z`O=5l%7>he-n8N{e!VG1;-C;SS+qM0!QID7G4uO_Pv|MC0bo>hH7yMx`315?MghqL zaZ>U@=bAvka0fxnO~la{E<0xwGAKN9M_km2&nJOMcAf`Xmwm-+4Fe>cZ4`wRHccoP z2WZ@T3I<6fhANXCv>N%(1k`*Fe43LF)buor00*$5iAF69mmd7v*C?mN+9 zb{fNs{{R=Dri_oNr))hz=8!2;3G14qU5DcX28AU?Fewhuc@(FvI?;VZ^Z}FG>zZBy zfCoxKU;hBDOY#MA!va53pd z&^clEdQdPRZVX2>#^6)Q4A~sg^Y=|FjiM|NaxiI5FiEEv&UX6KN`OfHDy`H*Na%Bn zQ%>SD)`>H?0C9?NR|IFJ3D`Xb6bETuz41mHr=>~(&mF0AxRZ=k#FmJF806Ba<2b28 z2gv)l??4#j4CAdWZd%xiQoBL->0c23)HrV#>5Tvg(&@@%9W%9>zTS}=Ac30sJNBH@ zAzQs0R5)jz31O4h5u#@SA}q?bz?U1 z)Z#o5_~cjJ>;mvd2ERGKXFG{4el1v(If_eJ<8VLP;2*%^zec4P`3?aGzqL;pLzf(% zc(2WslDp8?qa#*0#&8Epn7b4`$l{|Lo9`$X^r=eaG3n`FB$K)9D|HzWZM`=dn?EoN zGCe3o+7u3P-k%hRb!vDpgWGQ_u9EXYT##d0mP4(Qwq^{v&uz{B_`MbHXXhUs=oK;{f^bjq!4S z+ZeCLE58Zq{{Y+Y=oZ%UzqC8&U*C(d@-tMZKF)Z>n|`>v80`4}X0_BF*1hn@~^ z6GP(zr9u6vY+6X?0}Qe^CB`}uditKV^?4T(Pc5TTk1sNotI3=g%)M8XWqVk~_&@Nz z4}_i%PYfB&<=o6CypuVP&LDiTa6U!o2^l?4p!D6jRwK1FU61 zP$&Z#sWxuL-bH5Ox`9^(fhT|{P!B4&9qPis7YH_#Gf1CyTSo)z2@Mk(s5IRdRQ8+&y8sirGf%LAMdR#agR877?~ z0J;3BtIBQzj8j5LrcNqy2L(<>KPp8FBVcomwC#Yt0OE^SEJpcf1e}5@RbQ9TQ~bOD z2*o*oKmz>6oMeNPt+Q#|yyuDvXA0a7xvAs9>Ui{|kN`Jz^c7bJ8yTA)kVbPt!+?K= zteodP>Q~x!?K#Nj>q_Ef5f(X*uX=JPd}giTeJK=t*y&Kjh`f=G4o9Us7#PNJQ#tIN z2U>_0$uuFMfM-7`$ftrElTXe$Q;G-x9x_ck6{!hOP6uviIUu#~>bR$pwaSj8sx4(Vx*}wL2&P3&EuMfZ7KKnuvf8 z98%aCC)yQTCy`AbFu>#dDUtAUTW>t(kua{!*Ze56u!oi#cCQqG?>GQtQ(vF}XT3Bl zb{NGZfRp6_f-rq4nFWIPrxa{wsiD499oU+ojKSa$^rgo*_3cQ!9!^hcoFMzdtt7e> zKvx|{K9t5${_RaBMh8Zy$P9NL4|*2jOHwihIia_I4@z@n^x#l9IAM`W#WJuY6WiLP zJIe9XJk(5uSd+*Ur8ACk=~B@MmA2q+rsoGDn#Tj?Ii)MW?LrF-V0PqideWV{Mn^qq ze6YhmrA9yl40DQnqa2`&^N#eG1TzDT$BJp-V0u#vUsG!R(Di>3T$S6T*~@kFouIsGSyUe7m;eCeo|X8|t?HM0pZ12c zc_Uq3YL_zH&g^o{EX>SL)RSL#!FUGeR}}hazf;7`>uDNm)cb$-Jn*`&hrCVk0`f3! zZm$zfvvN5Q#J*(PeVDp~?zQ!gJHAno-negt+DdpE;g^SeBFFde+6nG*I!|(Z*#{rp zX2;=OM0eXIDYTG#*Ue{GmtPrHrS!g@i$r(fDe_W`N!@Zu#yu)%SIj`o!BbUbx|&1# zrR4M#S7xZ?qm1ohc|MipU7alHBRLpG{AurSszwjaI0ms{vArpWly2$|tw|k(tp5N! z+kTW^xR03s0BXMj$9HRE@gq)zdC-Nl)J$WS$NHHZ4p`u9$>=aWE9B1v_@3*++V!W1 z^tUlw+sd+l4g;Y3@i(&$4SuIjp(d?id86IjGDmw8!tKEU91wW=SLOG_pNION!ygt+ z;p@PD&oeZ(Q!xa~5IjByPs+bY;he%4j4Qy^)vNsD+vWKmIhx_!I;y-srhc0EcVE+d zRij&L+F>r2Nxx%bavtiyXQgk#uk$W5j(-aHANGFnrS^@ef5JS|tT9gIzj$~dk18|A zUPe9Z?b$AMcw}WlA3X;gj@9tlwgOl@RH(^WZoJX$;PEQ8B`fRH(YQGyJaNFPsq<%W z!0lPk-^{mCOL)6R++!RJRMTBYGF)ewsqRXr3q!M{o)Lb@@N> zhWbmdj9x6bmS42_T7vLaVk1=g9h3 z)RF;@nBbm8d3;qT{i#;nEWZPMwf_LKN9XyF%(33s-RbvZ&4%{gTUnRZDU_oR$k*k! z#m|IV_riT+%Z1-k(QXNn%J2-GndvI7LJ)Yt>(;+g0}bGG9qJ8A(#uk@mrm4Ri&3+< zQykFBp@XXqM?Eu9lV_E3`i;X_z1M&EBF5mOh>B9(AC|ukzA)=w5AJ1>(m3@id!+(o zV}rSV>#G28RAhP(dRNwd82zg}Cw;aZZq`i(*GZ7cys)9i(y?dJY@5G)2@i&B7Q(ClmhBsV1ua;)< z=e4ExKlmqw%Zb51cW=EPtezk7KZiVB5u3yJkm?ca^A}`_Sg(JVu19gybTy?aG-Q%C zq3CPzvrW{mbjyUg)9xg(nkQKoW0YXZatOf(AdV~D{5AVac;iN5b*DZlgat_By8aM4 z;gkcCI0Tc5@o~Huftp1V`86a2M0a68utQ<@g>wwuM~^D7!X4*sIQO4VC&)M$zBZ}y$bNCxuEV+ z!NxjMOJ{*r%zM6S8sc{=SPYlJ-Pa99}B@CYL$AIIqr zjUN!d;ad1Md#g#B4QEp(*G^>twm-|}$^Op7Z{D3i z?u5Z)7)LbVbYckHs!lP`kaOvtqu{5(%WX_q`1i%}t<|cJGRDEdRrwDR+-?8`{v}@H z1o6S^zAXOH`Ui%@x=(FBM~`$Uk4X{vg~l- zsnd$~wV$FrAIDxd@OQxv4O?1^WVM^gW2WfPs}m_u2bntzlw6QYG0SuZJde(OUtiaJ zapH@=75IiiWltwR?{dc#`%_O77$jHhFrLQH1~w z00V#q2eo>C!+(Z)-^43{_BH;_)1n`|xR)VF2a(YH*yIYm#4M=c&p1)wvg;&3osnR(H~2K!m1ScZbn#c40?)| zHVjD^0CS3C1uAebX^03JKaF{e>ClouXCWf~G6p`i@IUP};_X+&zB&H@gi~?1(=;Ns z(L{vpl1u|6jytg@1CAH*C-1oPyK?-baz6_3Z;0OxJUOUIbK+SLSl-Uz+Ibi(dyW+R zr>SF(dj56vJTqFIJYO|MeKhqv{LT`UFLj>=L8d`!k;qic`NGG8&(K%C_#5DktK!&3 zsp1*Ohisb$I6`icQJ#3n*a+xOewFLL4gMGCw%4+2+MeB7P@!#AfM}DSna5B`>Fr+d z&?#Yn5M!X=3|F2;NJ}RJcaPpifN0%JAP&-7$mb2 zO?9#pDcvJ)KJ>vF1}7wdDj9O0aB$soUk_4sDoM_yn|^1wp%})|My;q%H6d~4q=c)l zVhF(mdJ$iiULduyu<=f_X=fH-gHpMQ6(q1&)>5Ek_2bsRNW4MfG2tH!YThfAOGBjE znKQ@FEQCiA^VjELo~Ip+er9Qxvftdxb$`s4QZ%jp^BkQ0Nw2oyNVQ6>N7l>kJRIIj zni1=%`cvR}8soq^CCd{muWkdm>f1>G^Xw~Mpd_3c!te|lg{Q;q8pi!RiKB?NI-QP7 zCV${2x+0)9#vGqo_}cNcYKd)k`JUA)@<#oaN8ay0S|Q9RC2SOkt(RJgFmS=uguJ(W7)pV-t}IV6!uDs;kK) z_5fGF{x|V#zBTbh*09e10Ar2X-qJQCgozl1Dmw-rHaWp3lV0vcf>rDL>)np8{Ej?z zen@G%Gkgo80pkrH7ZRgQdk*(NH-hd45y?>q7%)&R>>{9jGnx4&({_5=fIy1 zUft^x>&+34(#kD~F&sO&ZocHeRo$v9)R zMJY|J21yJv%?t+Z*rz!T7v*e|f<=7wyPb_Ra$Yd;hL_--660RgRi;~UvMAJNeDB0+ zf7vaK$EX=K@ZO{1J#)rdiPtuCs5&aB-~rmY&yM~qlf*tWxbW4i{$7`) z6p5BH3S3UA3&_~+tV#}hdXrpFhqQfH#5b_$T0COn>Tp?ia1~S%Sp5L6(sDee7+MOg zMeob-U#FS#IP6@iPnB$rt3lM#()Kols6gt>+~kEh+C4IB?OhL0hgZ`e)gV4#nKIt0 zM;Jc!`Ri^kwEbFbIJ!KM%1i#ZG~8H+omYtq*?8#?*B^KSQva zR@G$kEbS1p_|HQB0ECai8peu}{gJLMoQVL=(t~#+(Bi)|^h@bvjjhXaq^}->j%)0AVuUBn zSM4YFBg4(5B%>aOzI-~+G|v)hmKJx-z7--#V#a*cQ<8*&F_FQqvZeB&DQgO?ybyqq zqVNI^0Qck8zB~9C9M9t@}%HO8MI0UgDd7A@1ovY~b3_WR7_L0&ne?KG6$4)U^y-ug#{{V@PSqjmN$1*=fJh@Aw8YTB&5^hhNb1hV0|9ze!2F?oI#gXw6N*5_ zg>AqP8$Bp1^L*T5rRVPVrCcsljGuaGE~D70%tlwPO(DS`92^cRa)m~E`%?<=a4N(@ zp5Okekmo!Mj`ZD!8%fEgZESV=(h%}_ILgtC@HxdGEJo4JDVs<=cH`2Ub{OT!LPzCB zFrecUhd9UOM&5Wi#Y18n(EPpW!JCibAahHTk~qkw4a<_J9lr`g6gCM5fr>YsiV$?` znoe*C`Hepa8-JjnZ(*6;&tXm4>_Hg7p_e@5Q$FDYay_U@#E)`R0tXa?fH}dTFpVB$7`Vq-9{B6U|5hjQ14f&&|68 z9+V^mOM{H|r!nM(=}#)%DW{Wx#U@Jy|D6Edp~tQWcD_peQG7U{guSYCM&T>iV zUVdl(_gB@LVXy3>Jm()T$`^_WAHj-FN#~^~jAJ7p{*}g&y@f_UaMBEgBAc_E70tl!SmVpmpR_ zgsR{u#Ssx11Tn|VJ5w9xV4U;Xrp`uKaw#^q3`Pj#b5&#ls;DPFC>^LHf^nZp0b)xN zocA>4=tgmh64JsV!vT@>r2$4xIi(GNR1=C1Wg?DH7$y^Fv zN%YM%uowf)QJsKu!BP}=^`V;}s*DgRTXE<udwTer))NBA6m#@k>G;U(K zzyNyFNjrvczL=mG;m$W4Vv{*so`Z@^7x_o8T2%eovYeU|=ph?C5m36R$Zj#sOmm83 zDPzgoPWBy$WJ2UP;YCu7o#u2M2Taz9R>)9rJt{IHR?8e8YDE)8843gTHD?T`7RE8`nizgn(TlatOmQDG7wKQ`mHkItH* zl}A9msX;lx`#U#K(f-{Oh%*P&-?s}e0BK*u((x|P(C3ceIIq5($9$1h7;M0{D z`S;7J{5xgfiXU~!MumD&0Mw0lzW zdGAQgfzRGFn9>@K#Dmuq;m%J}N60}LAo_Nt+Hej)0-Cs9!wCdqxa(5}U4&wyJ9Ecg zxv7CU+&YfbhV~c-LUKs=rkvz%I3ktvo_<cI{S{rgBHmpAgl*w;6#UQ0xP?&@=q%rGl(h@l2y8PinRC6uaxm zBu8qv1dhZ3$@5$DxbX0tI|qc501=N^>~HjSh1`WkY+31{jk zE&<(w#+pPmp+e`0PT%3jJ%utUW&2DgxOL=xMHj3;)&0^)CW~T3@gt07l=1beuqJ&| zZ?Ga5*X1#<@~1Dzz>mhMX=Yc`pqfL2uy8tJt?lO^n(`_uNuGorfUBIJPH9z+cOGdQ zgsj7G^ zdJ00!=X7JIb5FB-S%!9FAo295+tT75Ddr0xpGbo=*pkxM9cTU!OW5WYnW%Jdj7w zoM8QH^dG}}*GIN>{o!O&!N@--!5>jyrSMYsD*TVi`1k$hj+%1*J%2-?$W|n08RD%Z zgRg8=LeG{$J;hpxG7p#nPdF9!ZJ!F+GW^3m0qAK!QPh!26~c^+4%BpDK*;o{WL=0j z12mw3IXw*olg`2iYD7D;k@(TDYCc6l8NuZA6`R6u^#_``#lXfhlfkORaLf-Usj0Z^ zU&qS0J+f&D9%n6q*inE}j=W}+VS01LQ+7dNsp#S$GE9DC)TJr9S>1c z=|vJ_8)K7^>s!+~>Z77$?t4{z%wJ&}N3C0tNC$62RnFsp`NwM3=QFWZRAZ2*fmLKI zKrP7w6{9J^#s)oViwu%`P_!^;rc3NQM^0*_&Bj}b)p$#t!M2Q6bigYTM*LQY%1Xv) zW{jPOimFfs60&Zs2Z0h!gzn@Jc&Hn08z%y-7|j_s0lxBj@G70;3}ZtcK^<{gF42RP zZT!?YB$g+i(zHy)qY?=U%ZKDsB+BFtgyyxH2>6rkv8>nJ%tsv6C1aXJXDPu0{{XE~ zQ;O&^<|9W7?D@r~W)#**H4-mH3&({Km2K?1zIxGf*>5}@F9KU(*H z+BP<~*U&^h(=4$P;2tAV*<23ew-w;9NMec^7zbiDusub46g7#?(YtO{Lbf)BTsNpS z)!E3VIKU+5uHL_mad4f$s~mI5^{&@R@=`FUg9LXx{cCNEWRCMhQx&+DHv~sAF;mn4 zMSWLxJjYoF$fhJJKA>018Z<$pnUm#LUzmFH{VVEd=Q3N_mm4u{68%6>Gen5!Me;M_ z)11_I3={@K)`=9E8B_%T^{Vn=9EZVPl?{sJNy?dcB|yhYr8@xMC(KV;yC~j%PDN)l zXFCZXsphF7UgR>VZ@4;o)Dj``%90s}BCZ81ou`6-8e@j}wt&TH*bwguGN+5|!|+@b z2i%JKDm7)5iyjyC74tTk=Rb<{vu*;pnMYg!UsL%Csw0#4j6U%mwaZ_79dzwtyXBnV z3}=B;F8$p6r1hy}NYz0DZ(;9EEwrwC^!zKCn_EIvUQXOQFG{8JWRh}8=~GC-lQEn* zJx5GZMlf~}ocF1@EfXSx&*w|Ano<-Q+Dl- zYLJ#Om=6GYQ%46G#TN?=MqG^Wb5AjeCC_YTp2$uxIqgWwRD7+qhgy1$!h}XUhZHyi z01e#sq6Weoo|NI7=M>4Y77DRa1s}z}pT|Y&Q&OKOx#bDj7*?CN|(JWa6u{6C(_jKi%}H2?6*yG%&#~IVY}Zq$ya73{L|X z@9JvWedW*T-lAYXhl;fZz~PwVXvh?su&jJh`(b!~D10eltE`UlTitV!lpbPZ9^KDc z_&zo$ig+G_*VeyH{{U*;I`dNaIjGNTZjzfzyKAWjJG`{YF&GCV7X;@34AHO$>x-~YriwO_;0AmZR0&6;AKhFEuvRH!NYzGFuT>Y&) zI5m%kmfFm0NYb?!#G^cUGb1K_&zKZ_39qS^HEaxE_pE;wcv3GB_*+)c9o1I;)=02Z zc-~hiz#i(r5nVY>BkH*NIEg(I*U-ZqNz|b@MRY$HG?|jp;ke!gKt7nSsK00L6Y2UF z#48EqVCkqt+HgJMGcxUBJN&=`djd^-yQ*lq*M~K$ogc(@(&?9W?!l5pWDZHlE4z}X zs6O=-wcYAS1T11<-ANeytM=?o7~*j9f_hDK^FAhwB11QyBm zuP^bJ$6tru4QXudwE;cMYsx^S5monVTB$H-W95*@1Jol`0^Q4(rugX|2 zC#gL!dz0y2z2JX^o+R;3q4ryQX*BZcCEq$2fr}s(UD(`kbH#ma8aPZ9CmMEyf3ByC zI+d$S-n(ZPW{)MxLxx@BcTV2^mG!5?FM#@nvd^vft`nv~3gXrlKkFNIAI*$mfCKKF z^Vb-`KEvQYfqoqD>{ETW9wfMV6_V!WFpn5a9iR;GPx2M?1UB(O9>zPnliiJcE`7yL zNzuYPdH(>B?%;BpK6>AAm7wT4UWsQFmYr^}MH+=9V=PB=f!4N$^v*t9((Xl5x3{Ni zQyWOYo}QKPQj?SBle=foTa{R8AgJCrH025aEAwNDNfd>{^y&1bhY^6Ik=%+C6R@Wz zk~5Rip5+MG%g|CNk?_X=cBu)@PBV`6qRh<&H)^w2{OCD~^AqT3{S=ge%^K z&qLq6Orw6HRznO?FkG%N)`9~ZZ2^61S6nXE;}qO3(T;+P^cI7hE>y2n=}mG;+I2;kj;ZJ=;?kfc(05AdTQtm7WBzsdF zF9iNnWGKctqQxY^LBVWb4)ljC+zbj;!Orix4K+wP!NBQE6CQUHw}VRgJP&W0xR_GTX?(Aws;Qs(xKvlRr3I+kf z{pB zX?h%k_)-*u11G&O?atp?c^gjQ)QnVMV3KjqN(pMfc*h(APGEDDrt(y0f;pw$0OyLU zSZNH&SKN5*PCZD#a%sS0=EVaMaC&tdVxNGVVvm(r*{4NDM00MiSw2gv6#wjr|zcxuCgM~i1r?ES; zjGA}10-&VqN7QjoWh7y_%>x+6YGW5>^c7YbdWHb)O&@zX;}qaC$QyvB;2tSkQCO3n zrjP&*diUm)`VUG1WSku0hWZKULm}SVhs*0ye6F}1MK@^cie0Kl%kt7fOo*0ZRd^z# zQ=h8!rk_#PoVhvO$29NQW5#z8&{FOxlw2IqkPb6U7$l#{l6sWhgr&ehGtNIM`J48f zf-|7#S8*=(j^W{F=n54lpKOZyY(}iRk6~U7`$oi1!`RhuSMBhEJu;3*>MP#i%AA>v zC+GR-dHIw%u+ly@_%(ShoAGBvnjRM7UoF=i5T0>gsCS!QcR1jjkH)_)ei{S+01H#Y zsTe9&^+Pen22VeL2EP9Q_<`}4;qSxaBs!Jv_Lb@>D{F1@y0!rU`vLgZ)A4>?R})@} zp$6TZ?do|MJ|+~QHBwg8^n4Tmk;O`*Eo2U^h_?q%2BLpehKM{(n55(Vy;CY|$livDZNO6y)Qs8ReYN}s( zn$H(Vekbf0isng+I19JjQ=Zy)0hlNm^&jJ3kTLvI_>!u~z9qd>UYlHu{yk}td`|d- zCg9rb>f@Z3C!fZta2;3w054bE%>Mwkp6Wk|`t&3H;a$qO^&+0d8woi4_^-kc?lWsPhzEZ$f5yKmqtb6Bm^)lO$M=cd(yTUte{kSIZE-jq zb}P5zTCNep?Cbsu{K01Re~|q|o5#Notx&z*ziDndf?IZen{!yN@n_+LNB5fSBm>US z#QuW6G#kR2v17Kz;&Ic6*yHPg)~18On$*s*Tj{rq-Twe`{{Z1yt`orZsQ&az&8xkl zkJ7>Mli>(m!^AO`10)o2k8VdN=~?6B*TNmmvs`I0*g*Zg@n4<)0Pw7QO(U^=F6u`o zfDrIK#cDzDuf*&NL#9t5>41&${{X$kH^RAR+N}QcKkYnM^8N?jZ~H@hC5;ZXUk^v{i^gog4KbuUNg2Q&{<>-SMdN%BbXizn zleA-}rAy&_p*uSN0QoX4W;nm){13Um;eY%t8Axw#Bwo$rxcswMA^7R=wpJL_U3(EE zY^UpA0uP5iB191_jl#?h3No-G^rpYVUlRZfx?Sl10BA&Z{{Sk9@TObRtNYO(+8C~@ z@IOMM_{;FeaSy8`O1%gS#Qv3OJ}LY;ygM!R$V;)|NMZV(I#=e@zYqLF7(4Wv>5hMf z7a)7^DG!6SXcRM8-66&ZF|a?DDnHdM2TGFr(AH^)?f4(2_MSNKcBIllXR60L!=3zq zym7-5gZNgYUMTReaTJ=hv^$Wo4I+$SeQ{rvDdD|YWe_#B&JQ61zU=!9b5;{ayL4dD z&Y^h04Z$6A#~7@o!Z>F1tk>QCW{Wee{HN+|p0S`#yX|!dWy#=%Tp!0ZwVPZk#d8#y z8Opdkes%d3HKwBsfg`xOg$El~Z~*&pP7~`OgtydgqbblaU{+PdUiz@y6acYM?z#`e;S9u z&;EaY46p5m_J`trtNoO*46L{ZjIie(*`&Dgp>UE-6mHpIg_m;$z$6Uv21b6Ozblhm z@y{pwdhCC|+noLxrp>7MqX7=Fc4R)TPJcQV24DVPeg``mC1n%A2F*I+pA| z8i2=dkgatBoM)L7arxKfM3(+7mkRgSfFI+_5&Bd^Mez{~@=tYhxZ`)sKTK7BsnL%0 z{{Rp8B`n%qAbzMmp`)VilTfx)UJJB}7w|dep`Tvx<(njO>UQd6I1RmaWbgrO;1YNl zJevHwi%8VsQnIbuDgN>{38~=lzPT#q7%uKr`)zO2iht^*1@U4(1^#8c%A?u`>C@}l z3=9_QQMZG5B^jhZoO+$q^w<11wWd0?l##@xpKRzzP%=(4+P^U(@HVKD9oBcS5^#4T zfuG8)zkxMkf-z@s?*9PnIsTNt)r>W@t@(eMOEatdhv@=%*TAw2zQ1Jv&jsWPG4&>) zm&aZMG6avr7A05syud;F9M|VUd_C8r+D(MK_LXI$iTZ&Q+HJ%6R{D*t!EQ#`kpBQ$ zcH3BiXSj(}9B$sEeqh(;RkwxpxRyjIb8bg-xG?%IIjH{tv%FOS^3vw%G1Hd*SmK)D z3J+CZ@c#gUHJQ|3VEsQ4M=ItS5EP6S{ zPpHSWb$Wk~{Bs?+^L1;zh<1brkI->gRN)?7V_N?JBBPqWwFC4SV{a=f>y9cm4-gx` zJlDe(UlqK0XA?tjskCwTStC~cN|Rew-x>U3pe)xbC|+_`gZftt_+JvP<0Q>LwJGe= zKF@gYyZ8X}RSEe?#eB!6{?L9PjW%CcTU@Eg%CjpUe)y}g{?PJ3f;lvml~<`(Ac6HD z=DFVw;@86z{%EzB(%kwxaR46w0MeNl5}c{Q@9AC{W%2V#pPSnw3Z9!uEI$tQZZD0# z6?r&Gz|I&IBC?)MjE?l*$kk>vUsKu9M7w~&IqlM&)kT~m8V{#40@UBKr9C#=sQogMa zSx(f(NzMtu^yyY2@rQ;cn89m&k09zBkIS0ESR71urvBqqiKN%WjjML<#dTz!dM$7KKuw&RF!N zBYttkFZkk2$5V-HSp$kPo|xUo~STNe304;^stT-R0+~rM9#RcgT1B zX~Y=jx&e=tH)qnST+eulJhUoL8Ld^0H8_i{FU(yd#^S^;=T&j>&54d<{7rRnwckFBXK9+G}yNm!r+?x$-BKzqDU4k%%!kB>cze{7E#x)y*~tl#yF?j zr+jzjv$=NeK2`xh_wDIXuFyzP*QHuetk?^mYC#^^30~BeyOU%wBRnYKh~~UgIIZw8A2hT_qc%akatj zr>L%sCOWPXyerY(KaZEp#WG^(dWzjWY^IL(EA#&MhN%Tzor#U0( znrFd387GDOR|cJ^%zv}>cUx(nkKMCmMEv#)a7jD@O@5V}QI2hZh9ZL1YP8qQe_fB6 z!OmD*LxkR&Khd9|aR}W@;2qpx^H_J9c#+Jut+Qz9*qYaYUM$(%4UZY)(Svp{{Y1LjOw|cRk)P*9LUDMT&7uNhUMaIjUBYCq;<-nBOd;h_}wJJ=I;LP zA;goh8SFjl@AxW`=B+zh|u!X@3T^aAq<$M~)>wvfgNz(k%V)KnOv1FEdwtp-h6Wsz zBM`u5&rfP{M2*axQVjF_>7?XsQ;z=tm3d3d>qLQq22|>LRz3cYqv}CZRkMRrDmH;K zhX8v6#(nEkD&IDCo}5$-$qYVhRgW4xP2UGjf{SF=u9)K@zALAyGP#dJccazUTX+BaUg~4!<`+ z(!H7-MUSIp8Qm`G{{Zk$I<8xXpV>bm^_?4A@TQ~oJ$BYzD&P_Ubs!vi9^>3s&_4|R zKkNP*x34YR=;9!m7y7n8NQJp&Fa?f(D~cw@ufFtBYW#5Rd}2`a$t z0o9ZcxNf)^>6};R=f>ZJw?7PZi%D(dePct^lQ3Mq1FXZAib2?pp!Xh?_1HYphG|Rc z_=u%1>u$%BUkg(SFKJ2Weu(LMmYc0uL91yKeX7RhF(fi=Wh|^SovZ;LLNil40^3(T zcpkO!{{ZaaXbf!{$bhpO~|4&Ic!MbB_4Md`4lGOAm^4Q_=0{{{XE|dkuF_Mv`(f&^oYOdJI;_{4c+X7ZamT ztvon61{6j7ND3?HW5L*qD^4c_^O}Fk&EMKP#d3JF;$-?VBS&fB&}`veK50hZIzxg+ zS;jNmD98sj<`#3=*|ogdk{gK9MQI}Gy;S6`duOF%eX{2E`r}Z#V{vhHGtDfG%R9Lx zn4eNlH4dR8T--+h$=UoU3o$;J0Gj;=4~LB!5ThNUzv0>Q)hap7&F;?k$DbHHVdK5J zC6k>4LX8#}wChiiJhTB-Sgtn!2LSLo00sql^|gd>g@~hFTu4AjV+EL=fM9Y>dl!H{ z2>9d0ZnsTjJUyqkChG4fcAn^*GZXoH*V!Hg_&?yk1I8z^gZobWkXrJ7STOE`BroA! zE@i|xEE;j<=9gvqzMr3w(?c(g7qt z9lF=o)|Q%nmuViGrNXwh@SsFQ7y(zN2lK54j1<`*JaolX@|PSO;MeB)hHYOPQ<|&M zY`P=qu$W48BWP{~_Y9MgJ5(k7!?gA^{4X15Zcb~?yKL;Z#&YeBfKr7eeq)M^t_fW9 z?@!1FJ#)n%u;koZuH1L^ua-Y*%|`m($HSH)a+X)Ve3B^Rd4Z59KSDwLtLn8}071#c ze3koO0JfeJV}Kj&YoG3r(36k%v(9tSV;%m3hLZa9K7Wzt=8gScLqBI95?)Djd*Qhz zX|0kKxVKaMIBl=D&>h1y^@%uU4ao-rz8U?OHyy=%`tBYa4<_;sN^yz!gM zmp^B-g8*;1U`nyc`-lNzeX-Pv@^JWh)|#bHc6ZLCX~oV@M121M`$qWYEl*N|;ntYW zwz^w+`i9o|C%JG6DFd&PryTzP6A{%#c^`l@$#oAAY4&j1{il5KyQ;2#cN=Ai^Z*WP zfU}b3@_BErSjjERw2n`9W4Vdz)SR08C-!;pgmGA0c*5{9w94>WVBj1O9Fgot9QxPj zSg&W6U~ILvo~@rV1uR}8U+Eu9$tZc)C<+H}O0OW?I`yQE6V;my>rqP0$y3iv*XGwg zwY#B@7nC~gW}!(O9)_jKbX6P>IW-wjK-_YARNW9}&Fq$2tUF z5b@85Gzr;REpH?RkmPM+xj;O2KU)1$jX}XDVy^?%zd3(sEiOGj;})^A?q5d@&pxb+ zpUm@LRl<0QM-e)0=-1@WD>j03)Yj>rVf+@^byd2*#O%Vm z(u49mkK@malf(WDi$S(&BGmQZ&<0##EmWzLo^$hp5OK&P_OFk$ojP0VyKOEO2+}%0 zr?F`WT$~Qst*;*V#_PwPEWGgxHp?{s07kKh{{RKNX9{uHw=CZ0(-rKWv;P2vR!_C~ z&i*kfqnK=b#mW)~?<8MRyeK^Lp5ngFf>;ato!FN^$oSOUUbr0HeNZ&;BX+f?o^x zA5hdSCRZyniqU+>DC&@Ai-J2)@=d zp9)0Fn@F1KNKRUt3G(p^qKDDTWeHj zbAk_EroOY#t!(}b_!jeA)S_8+y;OMuP2V~zsVf*C!UhR!V3UlV7au$LTT|0?oAkWZ z7Ds{rPROyBJwQ3_$2Av^ym_j8LD!(Y)D*!SY9P0@i!MR}PbaIfB$9ss0OG$zs|n7c zP3U~|VxqJucxKY~Qq-Zbwnn;^=2b|*8Emn@{d=AOuhHEbPE8v{)AWejA7p?=a5nCL z;%p!99GdV?f&Tywu5_7)jCGq|vO6n%jacE-a~p4r@-jMRzKn6W?(`p^uY}@k&K2gU zQg@7c`TqdGJ-oXL;Ju``Wnxqvy-#WwxZw7wOnFesK9rkz>6-a7)VXfcW5^NLayi)` z^;Y25=6{bgX7HcI4-jdx!j_iJc_fzM8+KuHls==52(Qy9NJQRxkJ7#l{iby2tUe|| zakppNwCHCz?st^W{ySe=!cuX>$~V!k$ntY&sZvtwbEfzMXz$|dtE6m2Z2>K`^2L_` zA8!8ug?(2(OOQA@uaf@&X1lDGWq{GI|3}GcU~~uC~y|rQSz4RSGgrdQ;(v<{=bvYvj+49zBx#RsR5lD?_;} zXKGA$$_C#u;TxWMluQg`f`1C+%JRyX+T4)QE#GDSW#Ta^ly1&v;y=YrL&q1t*;-r4 zX`)*a06AGM8;_aCY;pkfKD|8hGLXgsgScQSj;GKHY)Kp|l^J8kJFz{7sWtTP!QX~* zg%iBt{1nPYVY2{^}IIj_FN)WhZ2WbI_OUD@K&jY{=5I&XvC3vCZg zJ|oo>jY9b_k+R^yA5aEHa@-dD2W+2Vb@_l?mOPrCRxHJ^7kBcg3H~9Riu}_Rij{h< ztoLWqQlzQDMFSKs{?hdn!py^Oa(dL~3gm&E zu#>RI!#2`L9<<${a9cR10lVcrY2H{0PI^;afPs_`lnkE6qUBFq)SzS?q|?C)H)G}< zDz+7fHihS@p?^YY>~YI=J*lJ)q~fCY7>9T9bB^?kc;HfTlYx=%K;#V5u!zpx!y}qi z`Jaw4O6q!pgGrLBjAD=u3VNJkkd-3?9CfCFjE6ZSQYYQO@9V`DACPnSP^17r=MJG)Eka-MS{b)JZ{^XX&h}Ff!2%$>)WLmBZ1$oKOnfBFbys;LCy{-Ft30|Pu83X z&O(L7ODPGAkCbE%w4|>p@~1r zgUjcP(P1%<&l$#P$`3+M912HWq+>3}tvHN~4k;yV#EIkSp8YH4U)n5U_rvi5LitlM z1A&ms+qti%K|6RkIO$&|{?QjwKE0>MF(6yo5`(Z}#JBPl@8mJQB`+p%W8JBq%kYGV z{v2tLftFU8n0;L0y$b{HW0PE`fs!kK2Wa6`i6pa%M?dX4K1cn^4l6P^4|nc%>VFq=ML z?W<3qTw-IK((h0}ZuAYj4wT>qa^p1bpf*MZ*UNGVrW|qyz>r) zx{Z#&CwH|~@`5;bIW=gEsqLPXT&e#6R!>fq7Y`r|#PBc$ObIQ?$f(yb{H$tMem+rD zhS2S}7~|HNxUn4VBhr=rUXN_Q*9M?Qk65+lzXlBcCiql2HA!O}oG+f+-n8H_MUqsR+bmD8qaAp;HPnaNeV}1Pnq+7~`>}A$J_| zbHy&epkVLK0FA_tn~Da5liTY}`PgDJv;$63(l7@AdsB*yr_@j;yNyulHyk!QQX$K3 zKmMw61J;l(Gq=4AXnqMKAG`X{MgY$=ig0jEJOk_3tq4O{?c`L8_r6XuQF31y;8T`J z)V6ZC=~_jJv*(|Pqi=~?HGQbVI2{#-U#4o6k^SLr*ckfbwQBr8O`7>($+*klkL6i9 zd}U$}yCrz~3iT=7#Ne*=G|O|&0*?LYW(REv>_ z9D&UYgN*P!t2-2s#@t(Ir7`dnoF3+YbJL1*fskYw+tP%GVMJwm9o%=N48!Ii=N&yM ze83MmqzvK7ZUF61sYnwb?#>MZt`u$cr)NJ}cm%2FC5l5;Fj%HK8NJ|e!qW3`7@_t12%e!o+HLf zb5#jl*~j5lBMZ3o9+mdbbK!O^G|cQg#@)vpV-&c2=Q$m!FO*<21>&3uaHBj@wtze4 zR@@IH(@IKtUNCctRv804VAJ=m-n{1(793E~xyiuB+|@M>S(hTNhQ@Mx)h(#fFbrwf zW`s(?Ffd4^QslD`Ip9=Lf>RmB+L#nvO*@7H$ZDEXa#aauuh8V|sk7DlJP6w@iM$g_Ziq4831HWpnalZg`tBi*^;QAVf$IcH? zPU2-LK_IH0d(|@@KJd+HGGvf=Jq1-|&R4iJA{!~XWx#G1zBX7|8dk z5=g@v7j|n?VNenJ0mV_59H1aU={6TC`%p+`QFS9o2{j zsI5~nkzPg{FmR+CRXL(1H-4g}b|-dJF*MR&%PKh?YOZt1nWo(U!r+|LGaywPMhNd( zM{?nq4Et3lWjnGD2CXwGna9i^hWWG8+Nu;zT&^ojbCP%+F;#?Hl%srut!aG@SteyN zs9?wCUs^?Ih%3p->sF;tlPqw6;;Xb}a6!oSrOaflTuV?F9J zrEtLH55}~MFp*8A=Le^HRg5~2#2j|1WY|~b89wz%n4|o}0Bb~G(N=WY#YZ@*?y6Zr zle^ZXkt8g{bDncmnO`d&Hxu52HjLZbZLQEYf1M;Qs!}pBgZ%3Jv7-==l0`)(A;Thq zz>E{#ucoGMC&K>#v~HRq*5SRvsul8-=LD7H@%Y!x1~2qr=zuXfW1mX;ulAT#d%GAI z{L!n(&DfSagY>VJVUZ<|$v(YDYV`1uZ5T~h(MVe$an1?HYU`}CV0YkRFn*iarxEajrXMa zMmYkr!HDkP^6l;Qtjz7usOzwN#{hI9sY@yr#xaxE)~(L&%g}tksH}-pyOWF#)k|Qp zF(fur1`F1!xMt45w>@e_DzB5s?}~J(&&u0*;;lpq8emv_Nu@~5v>T|$*PrWOSz$pV zjmEx2m^Hqsr%1#VOQ^|j_!WJLDo5rLobB)UR}Lq0u8pi_GC4SuV{KQ@n7}d0j+J8S zW=F&PyZU?8bx^D&au|PfR~_tZFDrls2WoH*7!Wb*O02E4k%Q@0ZNp0^PDfgmxLA>c zACsx?NCtjW)~*y+!xF_7AmO!6RusYPke4MO*+nno0B%BM!{WnA&m0IY|sT3_$!T z0x)bGd(xr?IL^W|M3u&+V~Y5#rCn;j3p`zEY#foL%`OmSh>b%qA5aZ`JPA^D5~O=e zoNXOA;Qs(B{mKy~<(2M}BCM%>XK`-I!y$x`mBAeG&r19^x`ullX70gXD`zvr6k};B z#1cNgTKzA>>X)Zpi+fr9_da_&kG%)yJ|ZK0CgTLX3?kbtl52OhYt z&N!m}sZOtHTkk^2XZy)V$o4&t#~BoeR|Is=6>M7-V%v^=I|`3Gp8x@lwfSpj(Y4T6 z@t&Vrx~vM7#(U(|Fcf#e9X;yM2uR#>$8IYb>!8%Ec(=u$gB}?8t2Ld~?%h7}-C8%g zR3=j&R8?+)ROgI$ub6dD*vG_)B=c!n;!AE$VG=LSMtU#@0Qy(x1I7n9$j=0W&0b7V$gF2RS({HjiH19C?c-K2cI2emI53VEc7koWn9-Z<+~ss$ttw6c7RpbUe~ zX-t80fKEBiDF*0yDxfIjijRc^bt0NK6b*y#QVp!Uo;uYllckw^yaGq!=d8<+xpr~tbFcqj7Wo`4}6PCDY8K?Ha7p;vJ@ z;}o3dJ#oOKfKTGdrU8~axgDxT+6eWh70BC;ahfe+lCd7{a7Jkxjw#4S&HV_Z432jZ ziWr^H5EOyP$E7=r^VW_*=Zb&JjN>EDTe6ebcmj!#zb* zO4w_z^$U&x&mCx76)FY@{b@#7_KH%O8tc7WV;G;GIwQm^qTym7^lyf-#=Pi~x2D z4&rv8>rL3if_e_L(O1x10CUt*02OiuY58RYe+?Zmfm&Y36YfS14LY(qA z_NTIyZqzrSHW&jP%a6OwJQZ<++Kze-eQ81++;K>xnA`!-P@pbPQh4T=c$4Ni9XO#w zGx5!5VUi3Fn2a%}g)DMu3gC?Or(tOnD-Z_J(=>+}r)@di#ybjOBdOw@$!S<-H#x^@ zaUr8TV-%wqJ3+ zFX2l603gX6((}k_M^Z>6W|}I)0St0`RLB&a*vZBz0*%-oE@}I)dSIFwA+kJ@#C0RJ zDPq_d#wkcBa85H#ViaWZJ*n(Fj0X+ZpL$grnB%uGa29Zz~vr>NqDt_==tsxmW72S0ng48-ADmxco)ZadPp zq8gx(LG99)027f&%10fKdQO}QT|kho23O@39@2VqihFKk1$qv&1CP7jk1?V*ZvAmh zOu5E-)43-VELdJh%}6nz9+=HH1x`;&l}n6+j%ggO&8^m@ZbICHhR;J82G zUep;$+C_PP#;av-h8n?T65>b-{{XUgsL$(O#z`cxv~T>#P2#RWw#{MeQE+0wK?sc1#lt*y!t4Za%oDVR7K+b#h zuBa`|mx(N7wPGZS_5!}-xZwJO+*j)Uh2j4I5BOcL+rsuRXsM{mv)p+K6U=;dBcR4k z0N`Z$*XY^adh+C)Va(;XZ8y2|cnk`}-tNgCn0BADr^Z|RmA5*2z`$hru8M$ta(|U{ zu>Q&)6(rsEhPJnmAG#z~Q}iOgOi_6*dY-oJk za!-vjDLo{Y$$qB4**I0ae-q$E{gE{^KqS@TXK&$EatG9sE3VT20AvjwKP>86v%8*K z%0Myb0XeU-#6af;nvcUTp{!@c*`(FIui(GPKeI6LdO-PL{>wfEYk;@cHxophVK%8a z?VK94e`MbQ7R*;SNg3$BDI-4SzMS&na$6kdrCU}6e7s_^Tv3_r?VsGg$k*x^evn7Y z(08n^8x)1Do6d7yaEpmHVNZt#y_2XHpBo$6DV zDBs{;ar4T4%zq9eU6M5NgU$*600Jpv{hYoXK_J@om*&ef;lwC18ED?Qs%hrsKK>Zl||2T1u{34 zBqlHbG{lgc@y~i(9jEEVXCyLbakwc_yQ$-flHHZb+yE=nilPA|6TuaA2vN7DYDO&4 z`I47s%O7D?O0u|dwCC7SE0t^ml4%2A;0)5UPWKZ)>R4l9vHA*$V~=q=6c+p34r<=h z&Nw5jCzsiIG~BJ!f)$DayF_t?1CNv+)~L;+>9{T}VPf33$~iTvA|T_i>rZR~2639D zKQeh2Q<^>*(4Y5>rrWa<)sPwwf_x)07N1GBoc{o{gEi5YRy%zvJ=pn_9(z@)vr5UA z$raG%{{Z0u@G_i@63i3Z%dGjn8+atf?Ak@4XKo6{0|Dqr>s^bxZvc)(N*DsZo|G&_ zRra6aK1I@pnl>{uDfQz&r zt~%Fy=Cb^t0;BV&8bZM0g_&ZX{JfXm%)NvY_*dL=$HE>K2vhqa&36&ViF3zJdezvx zCE>QXS;moOWK}AxVqAcFIuDpi*+UwS z;R-NKEP5811MZ66HOc1)I##Ok#d_0}jz(*ro?XonMGK1!IR}{?x^5#F+A;Z5BH9v| z5h4NER0`5%7{ha#a8nrR)`-c2O63NIBD+~f;sq&EoJ0T}Dn=oj1DaTXVo-2BYShPM zM3IyQn~d}nNxj`r9H;S68*?0d!A=LgN}v<{+NUmqvJk|8?#Cmir6j}7KnjeGM-^)s z8wW~Z+JphlI@T)p9g@_k221UD(*wQ*K6_h9Bn9JFBif}cU7SPa`Oey%kp@{#O>GQCNb4Cty_w1h?vFP=3%nHWOtvBN zG4m3Ctz~LI2D}w>8luG|kr~6r*&us^#d^zUgNlXMf>`tETmJxQ;?~t4-e)W|C-zSi z9|JryGzAjkRFyG@3O2CsmG%5<2KV-Vvu7=BsFWv-yEy6fucKfC%=vy@z*UBbXO5$( zt)rY{qqSejk@ZS1?4Kz&?EP}9wjDr7SH93cnXLZ+_)(hpW)}B|{2%pzEq!j#5O*o& zp=ik)v&a?G4F3QdAGd#!C15D_J~@}*w~S-UVi~{PWyNMc!cQ3?Kj?`gXO34NnXj{w z76g(>&uW}}ga-MsT`}T}TIjy-_$F^Hr24brORt2!HI)f#NYUdt-MkTxOaoNY;m3*X zP>CQe-Lc0%TKnA*L1_R7J#$aWp0TM1wkub~n3bm@{C~_pvuXEdz)|>9#pul+knt5# zd181ToKw?7@mfSmTTH+Vw2Das9nJ?8_tc9C8w6?7o&`f4ji^$5v^nZFj2hBBUs^x% z?F;)Z4^C!&enP%8iXdZ_{{YEvnL?K;-s{Cn4!7g$DKj1Jp=hN1!QFzAGlIbJ#(2+4 z``T?f)tN|*LZ?6nPo+U~r0G{t2ySg-nlN$!QJ==N{{ULlzB(!V*ZC9umY3T;8;i$Z z5N+ggZ>D$kknbOd1XZX$D11k-m7Q;;8^8oQWq9d;L9esVhI}*%k*3?=agC#z&ARYk zha{JDR*@>6tGBg7&v0}2s4v6(h5esVJt}@@%66X|yn7ida>DNi_@lr-kgebNXb%%Z z61laBTRgBQ`C`4+>*2?RMu0-h#>L{Za>nxJ8zGARHQZCgR369Se$$Gts9Sm8Z^>*hE-Be zIZ?pvip0J6A86xcg~-|t3t$h^HBhgT&3n}C_x^)a@sZj`U1{;t!BP^FG}fC(1*2>e z_-41QJ}Z1ax+Kl2!Di#`iFc`Q%woJNQ1}<9y{o;Q!b(*A*$%;h^aPV!E$_k|ZDQYR z51A@)w*v?9HA^nZ>pya(zJKP1@ff%*RnNDy-xBy@{xduprKv{92h3mbtKNN&m*=I# zB~M1)xcZK3^S*xuc&|@yA+6X;(+QJ~{e~(Q(>z(HuxU)uI}O+@KmdDIGU41ica42M zU*>21r&{**XXu}s=Mb=uGmM5E57MhVb2r|~k3(My>7Nw7A!$(h|~9vp%o4vt7m5 zZUeOjB@%8Rb6yXj{?Pg)(l_?bp7t?gtV~^r`Va@>n(p-f0E=G_HRkf{ug!~$e77LS zlk86)t$DTbd}Tf9x9P9sbW_Gqm)iTz?4bmbK9p`4+5p8Zt^S*Mv5R}CCN8-jyk194 zj(MprQaff3xm+HYBm8U6_EV3m$L$)eyxMh`91$d-25)oC$q@oXW1mIEevW?49u!Xtd=k+7?aOzqJo=r&w^8Rv zL|=i4P}kDwvf$un z8LGj;5u6NH=SR@;mN)0+>F-X7h$TAb(xYY%7fe#1U;rFeV9TlsVfa(fQk_ZzALfu1+yO~cFUw4B!Pw*Nc~5+uh6;f?21ROY10dfIpbN9MdeDk$m!Fs zPSwlBIby?NJ*6e?&+vUq%JE*(9FpA{@~{oG3~j3ND+Xscnoo zfFuW;kU6iKzeakd6WK>QVTM%lN%g4E+-cyHC8N(Gww5$zKf_LV!!E`ds*Qx-Lpilu zYi&DHzn)JaV6nK9BkuwtZ@N84YW#fDh9KMtQzIYCq2|9-{wcw2WANX^I;s;CvDrEy z2Ol(;PCq*QtcGcR$dSI)*f{3|{N26zuhRH3lKQ1uz2$GYA3vKr)QUe^{uV=PW$?4Y zYix3|SO)xAnV9}0*G}uQOk+LsS$-3=hSS0NBo=5Qfh=JtqxeBUK>R;i+K?8&ZVi5O zj+Z_rr2Dr202A7yq$0eCH=Gco0QIJ0Aou!Ij;9+(;%NERF^(&nQ&uq*!Qc-60D!3Z z2Cf1K3JyJKRwZV~T-7E?p2~M*9Q#wkk^&(2HDJfFu%{=zS+}?IrdZPjpMi?2qSQ)( zLmo4qKshJrUnYLmJ|@%Q(zK5RTh5nygqH^T=@GYi2&=XvY-bMJn2>Nl1CDs~--}-! zG#`f_@h9-8gT$UBD#e{UDsa@PiWR_VD zS(%9>pK?uow+-aAQ;ssWi=yx6>DchIOl)lELtf`w;o0Q3dpno`5_$0yQg8z+gV)}_ zR2n2P3u}-hNudiW5y4kpN91es-{6;o+r|Dpv4{=&evIP&{4g6xi2m+85rgJQfJgUo zdspaX)S}{PByI^j0qI=)QziA7Q(L9^ojE%F)TQ12N6a2O{ha(g;wf%#JTnmR^w`LW zSiCRCR^CenKA_{;zFzSc!9N*zM@PNaFD=z7}Iw!SWTyTxS>=#eRzXCHQaP%_qWoCcJdDxzz7%Qh6?>1&K0z;Dv9L00;|# zoB(>{pU-_c2iOQWJD+g_u+D4sZ^4X{co)OION*Gsn`{FvF@YH4kM8uZcZ>0LDPbb1 zJ6+lOS?F+OG$SgHnRGShGQ6L>C5KT>eY-#hwMfgxPH-ukayEhQn*6fP_dbr@h@NIt z0QTcG21_Yr_;b5}MvTrbO! zM=^0%DKu=LmhO5`gE#}4R@~SP#VP`$B=gu+6w6EZbJG>_2knl^Z2S=pd6eF<^uREW z<}2&QjL8w%pKvSUU)uWd4zJ-o9B)Zrvzli^(R}H!Fn#v(UqizR_~={D@;vOz{oYNO z{{XV~7svConGAHv(NAx`8U9uGZb@cU#sRN}e`Z)1d`L@hLm710^ON^*6}bGX?p2KW zr=FzI#P@jne|3JQ8Dh0BnQGluNtPmZXYU_D>U{w3U!8v)d~X+w{vcf0>C>$GPK=9f zYSA%h&r0Cl_cf6 z{JIZOmLwiK)Dk8;_3SC(N|LGb`jb%o=Eq9;2FzldgN}Km*pX3{ z-3a@c=jmSx{?hhWDe*Epslah{r^3)}{_1W{e-U4QDn;d;!*{5!hyMU-lrj87(xi=W zhf9wf_VXN9(D1dTi<189Jp9-AR`Wd{_Gf?iqjd;KA)>hfv(q~{BDVfJ_^C8M2%Qqn zL-x&O#6zel0`n^je|TYi!8MQjGesTGhqY&f>_2Q(+3WHQ@#<^AzB6mGYX1Nd^(Z5i zr?t|X>~O0LZD{f406Os|dvvd6mIYSL>NziVI={P5$MrbfcML3Iw|X4Lm!{q7cXrxs zim96BNZ>+vP|`3?df;UBuh88SK!d|RAF}Y}k!FI*JOd^-lEkwX#~EfMoN-?_`~>iY z#n!ZZPd5Ke&obaW*ykWrl;&I=@%`OY=H%+7^ej zeNUJEHGDYNyhA)1zKE@?-cRP8N)1@4x`*2MSiEN zuxySo?O7V1hqP^CIikO_fu3w`nW9rCP;>8gq^^ov*Mb48tEuj9FQmM>neVP7`|>#@iLbZ3WANv|T0e!g-Civ< zCcCz=nn<^kv1AH%uw3KiJlDb+TiwYA+5+N22wV)3$AQPaeb!r<(#1j4g0;O59=;w_ znu}*wq{3CfDyW%;2we?uG$pm=B zR?Gq99{&~&I-8OR&9pgA=lBezQV zW!Uxfu;SSy=WZzrjF0P0U|8T(J4k+Nk|4T=3`psYYvb?Qy-)llUKpQl47zivY;{$T z;C=*}`u-z3C(^8y`pc9(HB?7IFUov$e># z_?r!yw&l9CpUfQw6<2A`u50Z}g;$ul$UO-9SLav5omKolZiK+hpwZ>NI`kCePy*Fpn4%wN` z)H%V%(sv%b3jF@EVRgRx<;>E^#hynwW@b5J$GIf(d)L$-w63o;rkA03O?h0#6d_HaZ2O7~1AQBych#iFuL#00jq*{X5sY!?cwg3$6Uu zePY#C>%~yhwCi0S)+-G;L>9Kn78u5GiaIFCCmsH#q?>e)xEx}>BQ(d<##ePGw?)|Y z@RSuOa-aioAe{dIN@Fg=$ILrWz?=`|NSz9toOiD|CUiDGIUwgIqU5o_1t`%T^G!I`f*4@&{~F7;QT`(y8O=NGvz!Ku-(&=)xlBG>rKq5%j1qG4!X@ zNKQ%0oDW)a>}J3}jXQ2RJZ6(=*~ShlNRIjq3(zUgwKQNM1A=KsTw||#TpinLtb{WM zA2(lGX#fxy^{I9rx=5&52*@0oo>7DH*~W3wk;-ozWMefZ!LWunBc(8^p#ixa>7*7! zWD*Z-cBIbGGCvBGs+Rdj2AaEaN$8@B1&F@+Ab$-pyNu$b0}5PsreyRZnwtj00)f@2 z&T*cU@CXH%ectr}cI2tX?v+VcM8J$5=9!Jh9SEq@kbZ7UdQ;0};BiTztBB0K6!hy( zEKUzWj>$>4USw&8XzS-I&# zj=07}ASCzBDd_AE01#=0qf|2Gj}+hm&0+@Iq&QAuZg}eNHrfGPYfH; z1d&9cfmS)kW6m>P=1S!nu2JZY4028>OS$#8gyAvxTS)2iS;NPs6meTX43bA4hO1bj zL1S-i8OVwxPCthNtYngN+w-qK5ob9a6j!>0z{tl@NLO}pa5~eY+sk$5^rn^!zbM8l zmz$xmgMS3@J9^Zh0Na7~ri`3!=|BS~01rx5W4P7~LFXLOF67-><2$K@6wp9VM+OjBc&-J@^iNztpN}5brjv1a>04*J5xij;x~Nfia@6s z>7LYtatjRoDS7+HfzuS#n7Rz(_(n0-lW{+Lk?Bt<+Z8%y{8==A+u)xTg|F5!W|`qS`0AH`DTsY#KQ8RU^o z-Zq69EmLg-^U{-U*2^vlqT;xj`GFi@a(h!ka99z|IIDKX1v`fAiloLwH!E(Zbv-Bw z-3Z($DUJZ=`BAU|`=A52&{F^%%{!LpdQftNd-F>{KEhz~py6rFyfUdg0i4tF3X*6c zxXHlkY1jxra@=qST3m3-NX;WL-SUFKb*CMra*b9=PE8Q?~|OV1`~k zqLT!i5r8U?Fj97w>cWt23_E9@Y3i&xatWuMz~Q@5V7eMqXKy^xxcjPq!j}ivJkUe% zP5{jbJBjQ#s}2b1NWgJ}l07L;%y~Je*@5{Nk5f`DgAAahVNIY-86n!IGvr4h1|ePIHm(Q7-@<;-&!y-_AX$re?I*Y1}znijW2a zAp79a!R5aJNZCC(CwYR3!Z1wU~=ff9@eVU%>UQ>u&BYn&$UMJ@l%{~qlyT}PJL_f-I@EuS3;KJ zPfnau7&hWFfm5m+ka)?aIt4tQMQP34PeP}ZO9Br9pxBdBRiCC*b5#~+ zCt{w`GCP6BKb0}s-iOc_|G2hi3%)J#Sr=nplq zk`7H*c2@;>BR#8V`I$)>A`s)`Il$(ilV}?jwf?97oDv?!k6~M^vT1A;n6)>fW4slVHBP+J8JYHDdfMC=`7#4HQRqSIZ zna&#}8FIaGRL%h)bQQB0P~eli5mauGcag%?rDK|DqLhI)0(doCF3@qvtI|dRT#duE zLh*p5RBg{VsySrL*Nwpr3E*_7Uj*dyk&b#*#Ru-mhQ&fv0l?&T9+gPOMteIWmBt1s zs>-dq6>45dTxT6>gB4;&+|6o0l7((m*$XL&W)p8K>;d|PsV@RqI(!_>~&I=JQn%6&$V-G_?3~)cOHMGY&Ol_W_J=f zA4yr;|udc}_A zWsE*Lj)J;HEXYz*ka*|PsmB2AKoY+KBYc2u9@XdB+}x(IIRjwF9qL^`?idjYV@HC+?bD78uSAS65QoM;ugyw)};lT9G?1t}(%UvS`#E-sL3?=&R;#& zk&Zwp4LUq1IpEQ24QaWhYBtD{#=#j##(5bgzaRcOXtufs#orZaky|dG{+P0=CUy@s z1ca~q#kYPn`s)yE3^qUd)%ofBW$EsoIq?3bv8FXGD3>5%*xSm<$?t_>Uthqrd2=TR z_M+G8`W{Afo1&WN&y}?2Uo-dr05o_fJ?r#a_CnQ~=fIk#j<30N-A&9W-+3aPLtyYS z3x>z1PfGmfvqeHqcPPOF>0e`h$Xe@K_`_V%CQb3*S}f$`hd~2%Rn7=IxjnI8pz&TA z*2^lzE4bPH&tJguGP(a6v9bvzm0w$t?Ye( zr;HXD6ygaa;{&j$!l_`a*~d<5P7lgCB8BE5dB!n=(v7^~`P)i4a7e~EG&^nk{Tq%y zN(33>uL6^5=SVHZzZ!l;b=a6cR8vsAEWQ!5naV z(a2sY5Gna{%}ckj^rnhq2;H>$b)^3QYukzd&rA$b7REEkr_h${Fpw~SbL&n;8;(a_ zC8LRsm0T(Vfx++1J$uteF^&Q4PTWWUo}H;!NK(kBXyCBvOb3E} zI#4<1jw(gKM##=;(3uo$-*o-s>FG*OIq68KLjn$Q(v0$QGlPmiDM5_)#Q-T8V?f)C zbBbvQ7=J3Ia73VF3>tF0i^(}AmYVz~>y%pO2SwK9wHwOK#)(RJ?8{IrO1Il5^J|omxOK zRgO8_F;WG=!txC!NE=jSQ-C0kTArh@&B|E&aZg;998eVl07f%YU?>L_HUx(3`N{jV z@s$UR`cr|<2SZIK4geV)&!rj$rFT=iCxc0j0XX{9(=wLX+Y}9l<>H1@A;O=|lqmq? zkxAbj>BN)Qib<1U3k)1{NrF03e5WFpp~p(3h3GM}xG_B{eZh$AJ!z^5ZP@0dQO-^< zXedp%Jf1sZn96gd0ecVm!$3Ttfyk6%h? zn-PQS%>e#%n|^FBK~7*n$7%;*6d&RG;($hRPbkCY2WeUW0|W18y)b(XVYjCyknTTt z^G|GUz~k#k;I1330})YobIGXyWhIANhyl1{f$iR{FB!!zCL$o_PeF=2&Aq=G9d?ZF zX<nn(9P=1Hr5GA&Jm{IK>#lbJ~@YdB$--3^*q>1tcIy2JW3|W#KT`7^Nx! z9ln&GE_!CI4XX?d^J5&I^bStX;s>oRNp0BRboQlGa0lBUBrgR6vj|EJPNag z#sxv;79?kifn1Mi01R}g)-bpufPE>-ssRjsZkVMC2MTh1C}RhoQ+7nBa~m84Je-sHpcEs&GzlM{jBl(}PYYX#n*ijF8z} zW|o6);4#~ZHxfdQO*18dIPXi{O7)@n0KEY{DZz;ycoe@kLyAEd`^4g(O+apc98gFD zr&^JbkPWA;E_ez@KD0C|5U^p6ahg&N2HtT~H#k-t(^KUKwkjC4A|ENp;QG|K#s^&W zrr}2?l6j}{F-REJY;XomG1qs_PCcqkxNI70jmK|)Y6O7-7zCVfJ5%~54+qwo zTx|+CG!2p9rZ~Ygq?YT(Dq+if-MUjs?rbeP*mk(|Kyibb^Y4qGABKALU}U<$2eu?a zPv8NsMTG6oOxK=#Sv&q8YS4q1bzi1K5Ad%?DE|O_qy8oNoVdo739lx8X4D9DNZ(49+NHhIsZ$liC5C!!U=QhEt`_i!?Cnnc zmV!1vii2Ng$16$?{9mEsN5(yf319jTd7oxGZIlE){Yug@gzeHuea8@BeT zaq{%w(?IJ9I&Jv zaA>&}6q1XBPa^?TW1rHaIPc9hiTmA$Z(0*6D-M|yf;u14sH|!Z4o+&$OQ$?$pd1i7 z8erALASl4^Pf!OK;*=;n)S*xyB;eH{I50&Vp47VlZ=3KQ^=rhH=U2YA($%xK&y`aldY(@~UP*KD@8HgtGr@7L z`SPJEe7N0^5^aB-(V(V>gC5jnt zA(QT%q=SyQ;=bn#z_b)U+A22uw72>G2hP>cs=0pZIv=i4{?H!@H78qpO=HS-;28l` z9^{-?ai{pl!kX2vn?=>Fug2hntFPYl2RJ0x;;fTfzFv4_fb~@RtiyJ)|*6_SP2?1-gu2q=B*vbI^_}w=v*)al^Ub=G>OL>whf_@VU(WqK$Q- z`mTshU3*i5V+8O|T8mG+hWZ7&w2>vZl|v(;45Sg*jty9HykKNk=TW-RpGMzeF^r#6 z-k*?9N^#CW#wisEU{qzZkF9HU)M+vnI|(%OhxZLUghYx7W^Mo;q?+cuapRu}d_2H|b{*g8-}==Y7~Ia5AKiMs$KTdk)`h4@V6?rCX%uwG83V34tp-#G zS~KPjxE1+zY2#bJ4&4UR_m_>hao6>)UGR_X9@g57R{kR`0>0SRL6U@$a$EbNy)0J+ z;wi3b66Uv+jv6`LIXhI1kGRVGp}l)|saGw)>?;>S)$KKyBD}GXOtL6pjzI^|^go4e zl-j_l1G%q_sTT>j%~_+_O*M6})GQk#ue~C-&GQP9LaaA0VS`Rs(TEww26IZ+*j-56 z{K}__3l;fun&9=Xia!s0JFnY#Yf{%Oj-_(JLO*%!w4aXF`xSGX1CBi^xsxrc03>54r6@QjjOV>KoMF0C)p;2lRog>3 zTxy-FaBvUnP{@GpJ#}|vg?fJ17d}PzetRBnD;X%umXf*pBtK{mg@B0PP?(iC+_14< zsqgw#yDyCY01a=K4XBG*5B&7V2mJmO`R5nhMtG&)|;>RXH^00HG3JC zZtt3OQ;%Pns`M{wdaov*a}J=fw$ji#$e{XVNfr2kc|5m@*(^hFHj)P>zK!rdjyzxC z&kjMS=o+)>7SV&0hyWeBGi2pe(1Jw%}~75ATA@1=3(hjG`CH)Bf^8;y!LIY zX1F|o=}jzvu-q~`R&qmeDq?92ZR=D{oCKa@O3uLbsbOPUSy3Yl$8KsDxJ8d6lTv+_ zHiQ{4{*?B%iIe~^!jM?TyuTsTBxT8=u5KDF=^xBH8r3i)cqz+NikZvf1dJLw7h@r0 zx{?#-5X?sy7{yk#wwY9{kDhb+S4gQ4K%`+uN~}>&3)eK8>?T8urg4Hg=9+{7%8os% zc1K~iIHh0ilheIT*pegrExV145->dU=QT!c8%drfj$26EoScf%R>xi`N!q78gI5Xi z>`O-veen0gdWqiF$d35jRe2y+5vzO_(dP_fn`)emihvR5NzHqdY8R&&=}+ z7z~FSd;JgNUX2bSrB(7`ss6u#%Pg`{)|8JV(!Xd6$nGEePfhzka--yOb|~t4a!=v( zu0P}Fj4eJO=vqC#j~R|TS>=}D7%(KVpj>Ah51Xg2wRhUTz&pj5%i-&lkP;Wmn5tvc z=fACZKBeK0iLb5P_;S}ln)Vo^@&vJhR5l0991Wxbdgm4FVQOW3{??00uRDHcJmHGB zB-3d1pV_y-aOiil_^V`dOEe7(Pl8?`PFnN_nec0ItoBf zxUnmaohm$%aqrDMWMBc3c&A7RIL9?Rh>sZ=KZOM{2dJl@1RVbW4FSO8y&!BxAc7vS z_1_HG_^(5}@ZPKhkY2`7N&f(ra&<`ux;6;xdK`+{+=T6JPg*j1F9)S)zVOzg`_{6U#9IY-58+@BATY11zh^HRrlF(V_!CzE$q4gw z?cG^3mxzw!ADAC==qpq9koa{rqiYw9bVOM%AOSCwb&(KpA@v{txb(+*`4_`JAiL1@ z+bwR!V+4>-8vD_-iGRjEYGC5p~j)&0Ii#x#ceU4_!#m0R= zugql`MouzTX!@I}B;ra_<{gjnpd+(kSX8dOk}06=Jbp9_so}r0W#!F}!YyCPBP}(& zN9gjXKaj7^od-ahU%%3{lq(pzytlUu$ElHkIqE>iHTo0#Qr?Syf|FXr;U&D)ZI=hD zqLS^7{9sqa{{Rg1=e_uc;maFf%)iJ-H)|dzfkv+HqZ+-U|i|j+`Jzn zuS{`Ynm2p4dy!frduSgi=M^bWF?RMHD-z#PShm4-3P?y?jzK=Pwr*@z^ZPsPQ46CO zlgbP?g~oDMs2Hr=dm1J;?CeMYa4JScMfnMK^u<-wb!{KR_P^R1_M>g5Tb%OpE?XSo zS2-ux179rsK>exh?V9IE@D88$w#Lz@Oj#H=BPyV90q34iwoP~C*+wrG-?4_B`hEWZ zrsf!oRT?&Pm&p2KUez>@3+Xaz-X^wTmByK z_P64VVjmCqUJtil+#GT8q(F6f81SH1Y2Z(U-Y@u#HNDQC7xp%W&V1cMKsql6%R)hO zo(4G2TKm7jUIXyofHcqS{Q>|bkPo!oKQm6lyB@YC>$aHG9!;9E^dgFglG5wL+O5xrbrG4Z9!MwH zNdeW0hEv^m&V4KNWA=IRoxg~D8D-&^Q_8#1l-tOmfex8wSv^4`AdY%<>^zU-*T9?I zM^c~0-U^J~%XUlMSfBx;!28LLssQQMzC+VBEpNj&QQq0hK9_Q&6>PLbl{pybcpz8m z^&y4M@Cim<_K(r|uf2XK`L*pZRj$^bnm=N0OC*Ld^ZJhBp^=+!A1LY1di?v-ziB^+ zkXwl7du>7SgCwW~hw4`XuTA?*{6citAh*k42gf5G-7DlD2x8Wp(fiLs`(Br3eex~k zILhrOx#?KC&aa{PbTjyh`VA#VDr9h3urtDfNhEZ@ug{G~<8Q>hQYVeIQ*K<3nE+M; z&|nM>mFJRbx`wALmm0O~`mC-=AhB}C_2Rnlyca8TVk&%>`M>fCnWy~wiT0O?ziAH& z={E8Y55)St+XLmZsYF6LWM?Ne)qEQGpQ`**(zP8+RI^K8vdR)EV%!59e9M9`cHnXk zQ_Xyt;NOBiHTZ(i+)o$$BRW$umbsa5#xvB$hXsy09-j60pN2d$p!h38weZJ=;xJlS zr`}_kCy`e2$zPtIl51ZphYdp1g1=5bhg5 z$?MH9F?SqcLHWI^K-urNwrl2(M&+oP6;EvT?_Ui5)@+v^JJ2ML=Retb`hNYzeZrx# z0uZEE!ymNtWBwEEE;K%AO(rv*nBQ?Oc=rCa^&BN1_UrjG&&`+nJ(qJ+_Fc16;=NN- zkMG)9?2kX~kPr2*wBdy9CpbKu*U7)K>Lb3rF3=6Aw^zsB%LeQ9#eHn@9AJ%rgTVK$ zULpSgk(EW--;ibTOAMc>@n7v*bEw;0_-jp;V$jbVw+|RUBROq|#eGy{1L$kXejaH5 z0Pv9bt4q;kBt>&BC3wKxu?|>_Meqk&@agR*1P70mO`PpVqwF z;AW+12gJ`038hGb+%zP)+A}H@UcRNP?lP`uw^1P= zGdyrM(aw6l2l&^^dL7Nx-PF3Z>pkt%&eKZncQlOrvoSfzB=Tzg#<_Q+Xct;tq^1Pb z3i*n>7F5mw_W6xo@Lruhp>b(pXB%A4dpvOgj!G8!zdHRIG$BRQth(y{N6pHkouk&!2g5%T+#-Nh)g$*JM*#l-I{fa@B{NH96hJX)B1{3!@<1GY zYxJ|?4wiM_hrS`OwoxptVJwP(fxV+r!>@6S*XEaluI)7Y+Y8Ba8rxl4%Oek&fQ`Xo z2Y!|M2Ma&;Nv^5>hliM5RY&Sv@qL&>1Ge{AlsO)_8LG{af7ulH=Ysex#hij@rHx$} ze-g0BKaE<9F2>57jtB!J*TK4O?Ie3KYTJ|;4W++M^udg;Z(6OdYMLj8tj?vc-$kWH zc|>EGA0OR8^B>B%Ux(ii?Y<#uTBI6nyFqKFq(n(4-jK@720+MPyTAnIl(6+<2UWrH zuBMTx3-aGn(Ii$NZRzRjOi{V^xUDjSfSlv0sI~+-2YVjfg<~0CQd`tT3myRHjw|GU z+O0S1o)ykeC5)RJ``^B7kL6!nyky7%k<;?8lRs*$(%yJmVE{!8;|Hl5*ERHIO$%m6Ur`B+TT-?DU7Wo(eqF3O=QS49bG{A7D!)l z;BvcuxaPdi;9SzTk1Xf8D;hLXLdBbE;g>2oJxg@2ue^WZ82owRTfGiYi*Ww{y|JbCO4P z9kOfbYhM)jYfurq8l9#jQ0N59k_gD)o<5cGSp2IKhn1xrJEPU1jHNx9v^TfL-OQl#V+J@~IJD?2l(YpN=^#xO7{HVjy8`kJzdzZ6Kj zIqg++I~8|7Y$>M>M_!ZwGItzjr93WEBb?DD2@O>UpmpPlVxVJ@@{v z`_v(Rc0IFFC}m<3@ug=>Z6kr#*wv;4dCQD-9WzK6lk*G{Kp~qr%q=;qO zPfSxmILD<(K{?0F4KShIfmGPu!afe#3X;Sz$+JX6 zlh3DWMGLziV?A@yj1$SGl_2H0qU;4H36aRoDl@caB#&%TIFSfe;1irsz=OcuO3WXT z1dhZGa47l%7Bo?g`IP>*+}tY+&*-45 z-ooUb81N~_YLnP~DkMD9$0H1T(}0^TLcwK4JsF2j*1jM3h-A9>$Ea+O2&2BXjeGpd zv#0s%UvR=1cqr)F5XAyj%uqZBsqRc=^I0q~2DBQ|GZha~EAmsL@uvY++)1^BxHioWu zZYOB&X-QW3iTWB+pte0bP*<@S6znSvJa#nSo1;_QF~W|W$fluSIT@o-q((tS!8p&Y zKXUxIJv}KKYn&d`pdPr!D2>H&Rfy-dX%EZKUi89pPVbhU0)fs=U91++O~m!+dBrmY zjs|nr6z+47GCC3KL4TX>ls=v6Y%2}gs!7jY#-7<Uz_ZVxwRO zImc>|v?%8zH2vIWqAR#ttcUeMKG^MJbP2d)r{bM;fiVBLa$-F zhZ*?@;*2@SCphUyJ;p#3sz4bhky0n9ZN^VQPh1`vn0L3nDK`*uMh|gL!RjeuzjR>q zr2}ky@K2{oQW@|Ia5)sG2r-S+iey7;If^Qy6b2tL_3c_WartZVwn-T4(-j4rBkd8qn8J`xJ^N4*KC{svbkboH zNG5%`CpoL?HsOy0y<>QJ-L!ZNszKX=YiS3{dE-6n$*jHRk4lxA9>5>Nr490ro3FQ} z7&zQ`$K^vEz^Uunve?j1FqXj`J!uKY&H7Rp#y~wqI{|>t7^oeF7bQ;Nk7{_p7{<{_ zk^yEQW2e15mLo0lj<~8!wO}U)DnA-IE&-;3SaH*_r+|1F#U6s?7iI@0lq&Q*Pyrdq z%^4@|^FnPYW*97leJgqepkop)o6M%soF<9F;k%c9{f}~-xS$cV3}n;t4h8_lQ$+|isNnaf9kjv#;Epp&2Rsh_>Of2Y z3C=1Fv5AN+jE>cBZga*!s(_$!Hsb?>>r%#xiU9d@x|9qaxZ|Y>v}7K*rt-sT^`NWt z9<9e6X;(SGVhQIIh!q!}w5oDJ$0DSWaQO?I5KkhP1Y{FQkff41?t0>YazG=ROi7B{ zz$B5|6s>^R2XM~^)|-_iliHL8zz5cl`AGmhM*^s7jzky){NH=nR)E;5NF?XAL41n# zuej~pxUFfcyB!oYl1IyaJ+*s}5X#6%42lPQ@y8yd*Qs~|OnYlfSY=g;HcoNLIOL4> z$*vypeEoPyFU*0$gXy&KUcI73A&po+8+bmM>t4M}xTKGw&*f5tY0^(iep(;@(EG`w z0N{*s)|>!LjlYdd!)YYa0h7gkI~IQPv06yMUbrWvM8SURbsZ|llw>DACJ%aKtCk*K z4&JoMY^=z;Nj&;hFDoY*Dk|%SCk>S6j8n?&UT{rRS(7L*E5IDo1Yn%;n!MS^tw74T z85uQERx^<`jGHnLbn9AK3`q;utz}xMS75p3wj=peoMfK$vboP9q=@(@2Nh5z?i#fu zC!eKNE5_hBHAxsr6deaa%~X~!8|C8zwP?r&ag1lZF}5)KxY{c2Wiu$NIR%Fus=TO4 z+Bi|ws{0I{D!E)C4n%97^>Jnlu0m}&9Cobf;*75Y2DMlqL4mj$f@r}9wP=~0^)VfD z9!6Ic0d0T`=Od+PNTUQ3S*|l8hV5ELMp7vH9Q(X8S>Ln)We6sES%E$8)`d8-qtEn?M8<}&A*H#g= zbDF7YCoI7>>?5b8X<8@nF~J!l-m+tnz!<|H?w+-;X&`V}_N0f6tL8FP?x(E3wzl-rB}&T1&N2qnlT4miiHGG}=~8@7Y# zUVCRsVun>BGMOE7QYl^7W6eN;&IU7%Dp!o~Mzfl8dA$;sgQ zQy=AEy=m+jPAMC2UZ$F4*l3U*2nsz#MoNx{AksNdLBK*$}aY~Y zch2xmljB63Z`0;m18!G25^jCrvN6w5j>5jG$lO$dL9PemPJ;d*_)p?}KHlB68;GpF z({8FV%F&Qnz(3twlk5*Q>u~lhVe={zme)(~(B#Z0`$`f>{D`%UrG2F1%WiAm{simE zqx@3SFG0jk8p=|0fGz<}-FdbIW7mJr+=Ml4=(6PBGCH zhEL!!YxfMolc|NR2=6Gge0>I^RuX*~`$IA%v}*)pI7|%w6-!oF96tSV9Rv+O5bmU;x26InUCSQCpr5^rcAxe7ku) z`_*5d>p&rZWcpKy+(&G8rN(*hK;7T9HpE9EDmmnu zo-&AjegOuWIU_j8rtLfaZVBd#fi4#SkIsS@jCbowR7kidXj%#d;D3=-VInX-VtOw@ zPhJ@0{U{@yy{Z2IDdh7?z}X*jv~H;p)UP8H&BSCcL)wghanh2|X#v_u7~pY1!9PlS zu5q)kaZ$Dxtq4}Qj0SgO6vM$#dGx6cIvz7fRIc5;@z>Iwg2NeiV;?CW%ABAM6d%Tx zPDoYc4)n%mQ@0r%%_|dN0f;#pao(Ir0|T7W6OqRPlqfi-a2f*u4_s52WP-REE(wt{K1us?L3<^cT4aY&p)`2x)r*Ce3X?R}Q zrm4XMoF0`S1oCOc3gMlk0n(Z?&q{a$BOOml6ff}{Q`mPR0f`>9Fvm{x_KXDHdB>$P zG8mLRd(@2~Ji=QT&N@|r&&qhFs)E_1(swsB;)DQmkxCUu$~gK{N}OXk#Uu}5c9tChB9P=A zr<_ri4Uxq;SLMmaUTU@#gxt%8&nKlk0l>#jrh>{;2IPZC#B9jxo|Fk8%Gh$$z)5VL zDa=$a$}vbgFHuPYLP?eY3QfCL0OZraIlvrJ`D}S^Fn>A4 zIH#m+d2Rrr!y4(xIL{p^qdR_X1zQ*-?l|XVB=w3h|IfsG-MXgzSe%S;+NR?kHtm zGCF3Sxa1#~(woRW)b7IK5Cd_|JQ4^@Qfs4xqM^m{VG`gLA{4=DY?%Fps5Q6QHo8C+>gv8l14L0&T>dJ;uTIY z%^3N%`c!SXHXFa^J*jfp`Dkosfk+8XJ!!Y7)37iE0#72NB>9^~N>_FW^`X#j!e)e3 z)rk=8;PXaKco-DW4r*_iMlc&RJp@KV=OEzvQ;Q~WILM}eH{c2tNhG((Y1ja^@E0^~ z!TGrqyGAlOp|Eg!icNyv!sKL7ZjLtxDf79qE7`LFq{#*dyTN@+*?@^^e=U7pq#u%%%o($-v5t*IqtjkT5Hj z@yRgwJ6oMj)=L>kKA$am8FOn9O|8>MHYHx1lRqi-sXXaoQr|e1Ex`Kk8T~8u`q^au z&9M2r#ul-2>+%kN8vK9N*gye2P7qhzanfA0 zeOcmUI=R0>%P|KaV>Mw(3BaaEnEAVUREW&LV05p}8T6{;i+~4zS~1s}3bz@>HHkf` zBsPWJ&eKO3>6}rwjP|Dm9FxH8DK}y*sDP2cq4wYr+JH_$$4ZQXPFL47hhfct0-p3P z3ER+9NhQ5#Bbo%*93ESoR1Bb<>%kqWMk}29QI$O76fMPZOYOi>RW5Z)JvtdKwI^F! zc!6h;hyg$uC!7uiTtr1`_ZD7!5uqSvy@<#D-}-; z-ISRaivG%zpJV0!0NMlggS_~sbp9Cdt89&t3wmT zVuN6wWQ@uE-RuD;9+kS96xTz1ax6)o;yC>4fz;qJNWiw^9HWuy8ozSGVW{D$Dijr> zkBO~Xb!X30R(`d3OZHCqb)ebVTx#;k;#N(Fw$m?5P6}|q^@TP~V;DL9iTali*Si+vZ;MYM3+73rr{5u<%;^kIK zRa@2df06byX+kkvipMK)@c#h8S24*Q#)GF$vVyO^1UwOsmySOQ_)GSb{hxI20BMQi z{{RM`_?7vw!F_0cRkwE^BSH>IMm!vow;xLV9}bK6`3Ah7<9N5Z_(|gEwFDE}zMjAW zKjokx#z$~NWALu-9L(_)arD$>q?%1WsK+v)PNfN5YL(B)T{BX+(XJMIGl_R3v5;}K z)a6e(uiBps>XUef!M-2y4a{k6aj5Cg%`9p6LzU+l&j+o39S4zZ<2({dpgsEF3jMk8 zm9&-~3-Iog=Rac7ts*D6Zz*>Z_}9~Tff(}8ms_*R$S-<{?V-3bF~-yFPHsl;;`F6X za;J}af0hRWt$u9Xk@RB$3WcS@fHF@(^(V0PHTlK+Qha#0@dmAN@Y}(6b6aV4fJLf0 zZ4u8p7U2lwpzqk=5$*I>?LYB8e*kzN`zuS3#j5M1!x0Azun+TW;p|=c(ympm26g2~+;k#cZ$3e=e`n^E@2S8!1cb^!|V3 zdauC$0D+pX#O+-?=*(IjxhZ#Y%wsF^?ok=)?0D(G?~45=@L$2dhkgRKjtvV-j#=YC zhVI}ACVc(uk}xt)AwbP_J_+zXo8TV{S$J1VJEF9WJjZNqd5SNX#Ev;(+luPGP{Z53 zc-i+5R>xG7VC@C6U44AdM+cX}j8*lQQ|A8w+Hc|Jm*P)`H=32SFk5OGL0gM?cHoGU zCTP^C<9O%XfzrP+tm1Z%tcT0mjBt9K0!Qaxt{)t=L!*2l@m=T%A`4F>E0Cd@;E2=$ ze~T;#1F5gc2&21sAzv--p5c`a(a2}{SMbUF1%1B*RjE@ipS6|LWYYVtcp20q970g) zkJitDTbtnDgk@|lY;XYd-f^7Qt3TY&0E*$h9cVImSHM0Q@Z`k2mO5+#QgOtR4eq>f zcC!!PFJxQ*MNt;sCwKz0w z9tOO)o$<%<)H0oU>9E9slh*+xwp;T^rUj{;u!@oplxx|O901Z)U?X!yA~4_OG$VaaIEhLQ%u&)`}}n zpP}N@%Ij39oZgRib6N-N(WL4+GM#qzeK%5NA(2FH8nMPOdx7<@mVPJvF4q1Z>WgQq z#3i+qx7qFxVP#eC?bLPZbLeaJDHw+f+n}t!7x-sQ@xFy~;k{xtk~^50A&{(baCooDFA(@^Q}DNmbuSF+*f*MV z?GrFNhpLcpI3ow8eR2CKc*1#ZHID@9Q@oiAduE3vaG)%zJqG~e>-hZ_7i6@n(0PR) zi6wh|rQhY>vBQ<(cV1INZX8&&!u8`e^%4{N2A*7T4cXyw!BjDu^2c91QFPS#ZRy6wq6wQ_O0TJ#orc_ zV?D+Wa9kk~smDJvkOn)N{NfmQQmko5cIiU;~d>0tf<*>O_ zmrz&SR?Mf#HHF_P3N9{tMwz{Zl`UicppyE?L4^-j|4V_;$XeMvQe$-Sv8ZndRm9nbn-Rndr<4jFIu98#~&26 zX1VbV+@4I*k0VWlkpy4Dp%=fldCB*#ESHAr<5I0t-KY4!LF026(SFW4$om_|U$!oY zj@nOvG?T0YxEs5+Xw(jXtYhZM_r^PO$oXT$9zF5Ljc1PU#d_V%@qso+8DOfa#GGwV z2Y*hL>)#2#WUmnTg3djE#+N6eG5DJ^T4w?aL)K8FojR__Owe@ZN|%$>F%pw{jm0 z$14^wkVAhLUfnC^&lLX9-x9C!4Yk}l0;{pjx`NCbpe(_U$~t2n_2M35r|z9u83_&# zP{5u&tKI$sXde!IS*l%W9x(!2)@6HdHMYhhAHp(rmS*Fg-K*LD%E4f0I*yk;mbX`b zF%itZVmofe*@tM%oWO0O{1$T56h&^wA`Kb@Z%ufXyLh zKasD~TTg@^4YZlI#o_Bf=zi>qTNv-jHPu<@niiiadks3;#QMh?fA zQSr}N(>yWomt65B^eXc*eU{Vv#_E5O8$GrHTkx+=-2FJ-!uq zI`iTu#Z3dkHjLKsG|PK)I(_J%wLWXG>$_;>ske&*GDfXO_PdginuLfq14 zk5GElibwFBqO-oG*qQiTk&%vSn#aK+tt+WJDJDc*Z0l04ffbyv!twZ02Ox$g2A4Z| zJ!t#wo|RWfi#v#1^Pj?=WG5ZIwH9)A)UJ!Okqg6ZdgU4}u4+DG$@AroQDP7#Z(Z zvJ=q<&Q4DPk+>N9)cl>i;NqJZ-g)2wLO_vS4p^uJXRSGzl}e*y(xnNuY-G3AhmBa1 z(ECsdHX!8}Bq^8CkDg6~AJVPIg&{!X^{7l+4&@;IDc~FzUbHkjGGOFBM?w7QaHn?COJhGu zsk>;|(3-G}y#ePH7SuKXhhYHy?oCD&+l*qR8_583PG%tTbBZnr4M@W=^`;TCgU%0X zk(+M=nl^?RUVTM07Bg;PwVhtx{xNj~s#Vdt5O_8DsqsU=*Iy5ORdc3FyR0u6?kptf zx(06Jw$t+C+co-j(4^6w=Vk|5@*j(y245feUQIqfmr$}+n$}g1d$!S*h<5?-I(HTH z{5za|O1~{f?n_7dKlAc9GaM(ir**nMT=)&~4&TB0y~l_3sR*#t_AG7`v5su9H@29o28QAnWo6_QbU4qbAd361;Fpi#@rQ?#!*{!4 z)bzy>?Jbs?E`NA4`uq3hy^br(FaF&{e~a{IpO#{re{(;P>v2wIfm=NH^{INxj@(vU zyY$<(00Ke%zR1ihaM|o@M6TrCr>Nq-Dlxh3Iav8e_QJSz@W+I7#0sVh}I#3 zJN@eLuYtBR-uzt9QYOPj@=Jl;VvU@G?Z#`>{{U;NyVuveAE&a0iYp0j5q(UO0L1&@ zE1mtAbmi4PEH(QvMboThnLr#Cks2%$+lI}4orC4WWL*8@FU6lXh)$+1-e~*UcJnSC zLBM7w+N+i1mik~-h6)h^WECeQ)GYaPj)uQ8z3zQCDaZKNT(@}%?%(adWs4C< zyJlU;0Pgf$=ieCPIj_pguMl{K^HqIrO-ku*-G}cy)+_)RP+O_M0DT31ykFW_>Nb;U z+LQ@On(qLNFSO)@rIl_a}^k3hK2eZ_k}fPMyiKG36%ePS6k%};OdJpLj{ zKiP~N5Ibiz^jNMX!BB(tPo4H(=dtJ0%WG7U=2l*3$i5ix4~;xzf8v4j?Kvku{9Yomx?v zw2|^gvHK`mxSDM*UStH9jV4S59N};Y=s3-DFn-H=>X_N}bW+{66T$w5zTe1`Ip;Ma zWwxl`sKBpTaW-a`DyjG*kNYzZe}wsqNd1@mA!%v9Q@y&>?oax_HlmMVj(;52v3PIc z*MNL01Sdt&t>e6ncA4Z|@-X);pL*?;Kw?0{4x*f@r!C&OaXG#>5f>WOTV1waayns# zrw@iBvhNsIJ5+W96<8q|BeCMABP3+!9jYb-k{6C^%;ncpp=>j0I2Z#RY2;*vOg1S9 z!NT;%Q|nI1+7mbc&>D`5I4tBZADw(n`%+sl@s^jX7umZ_NKAO(gptT#e;$?gvXJaY zZk6+w?Iqy}wT(8zUenfFwz4AK;#J%NF(f_|6T@*|NyAm)Pa79EYw7o#8JcpU(np8> z%-%I!2jVU7hwhxmY2rA9YUFMP;@ECQ&+zXBhI!-x-y`$@v5|}8YUdcQ&d-Ft3)il` zBxy6**~t=Va|@Z8McAS~Lmaj_=ciiz6p_IuG#~-()~kwP1&dRI)unSRwo>*kGU(0^ z;+KRV@!y1H&?8XSAo-T8N8ONi&--0JAI85hwObuu!#cFKT7)v`_x5reCT-SO$(wa7F70I9{$uCEvOp<2pV{s&7kI12m;N!n zzLo53A(A8JXJy3qCzTxmRReh=I6HXex(yHZW|T`D{wmetn;?l`f<4KfMP@wl-)OOz`HDZ=vYWEtQR;?Tr)wN$$rTN$P9G&GS4AaPq@opr1C4+eE)t+wZx)7YkL? zRVuxWK_qIVfzNtqbT~A{Y@D*>W}^xNe52*hBfWfUiR=@xEH@5=rFoaey#jv{d^ega z0lxCe;U-lX%g4^{2i|Ps9sMiQcnOedIRTL{K4IRs!Qy3xuL{uKF6LEfMx-1ivp*@{ zPt_&V{{Z4+X*@ARN@3$+f(|*zjj+w3fL*v(v^+Lwd z;dG_zm{f3miRZ0)9=H2A=(l%rzLR|=v`jM+y7`+}_B^ix>rrUmvp$;>H}=M{CB#Ra zvB$KJU`rbMd1LZ>^Q&F?JO2QYG9lOhMuIg810`ao~aA4-H4AD=e3jA2#w~$d%7RG64#sfHCh=ct^m#7Vtc5d^v3CJB_bA z%pJ<-IOs4dxX5vgl223hub0kqPpmIvMOq8-Jv=58*?ZG|@RD3)fwvuwDG`R_fss+% zDMNw|7oqi~U85Tb#yQP+(K{L*06T^`HS0gmNfg8`qle%kgUsUNxG%jH}T0l-w?UdH6d{lTf_2 z@(_@d#l48*0fDd3`y(FE7=|GS9kX06pWw|OLAw_kbO^XPzyJaC1B&eIqY#F62 z(=k}OicwZbj3yh{#iq?2s>;Cg?_O);&xZaU@!hmg>aqQn<|!4D@*kF6qadSpU`I^n z9liY_Un2xA2eJT~_cm7XPC;^YZrE8C^!(QE$#a@C;rb6%}QFyzgxP0BIc|kp`uw zwWQ&C1|=B%alo$gMfk(u{{Rv)+QH^o-1T8O3YhLxf^)@ur8mM49NUIhv~ePJR$q|& zhXk#2x4seaHklxMy*hZK1dlc#aCr8`b3CsttnE*)nQs${r|}Owq!U`*-*#oYtVc*@l(bg8)meS#j8fx z;$lfme{koZ^shG;!^$i7Gry_5EY-LB$e(X#<=Re9p{2$!0p!<*_-ErrlY10)z9D3@ zx_1h)VC^N20`b5D)YrDa={zE2r1~MbY%ASraO$uB;jzNel%chA&v;? zNJi6ua(d9iJfFSoPWBpOHsn(<1LKj3ejGO8$rRE7V*HY6=prY`AOW7{qXQ!cj%vtW z7@z+DRX|54BOZp55Zn+5ZuJ)8eq7@nD%x#U3`TMJRB|damm?hJt6>en1O}!?L1G`K zIH?B&k~ePY?M?YZ9G;W~gl(kbs2vS7h6e+Rkw74yUX;)|8R^oK>>;2q7*oKbC6CM0 zRE$7g1~K~6K>B>5l$RTc9G@_4&(^+^DQ-AiL-IWAV!cQ&Gwg>7 z56X7{Pd>cVKmu}qDo`<%8~}eBa1Ygp>18`QXiJ6V_#@v)DLP* zsZvvlkmDaeJkuFf4hJ5T;@FxQwCo4-r900~DZl`5dee?nkDDNhq$>^FMtBGHrV#D) zr-P2YJ!m84Eu43znC)U55O7T!iEKFJcc}nI8?XtZ1YnEdi17+ zQ`Bb^8CmV@TUR*!8rO=dI)ZE2IIAdN|5IREtB4&IX}?T zi2!A|Jp~@6TR~eL4^H&eO}!5Wo;hrF6rd0fe@ab-gu`d%<2@+~oMSYA`GYNxMLh02 z4twT=(9+OhI8qHgqdTw;-YJ;{hydjDrx5!|?gb*66b8-?4KS)8+;VVw3ITJB@$F8} z=TxjFh}rYXjlA?U=z_>e0~n!(aL2VZiOv%vy(B9V7Qw;e9sO!Dc|2r#(tt=Cxg)Xd zMgSP}s<7-lfJdb_sQz@I@w?KK<|l9*57vtVANQ97p{8yPl+JegccVLb{U}mY9snfJ zOInJE0NuNvN_Z>IGsk*1g*$-VnqHaD9^RB(VY~aHkp@cwaYi3J5$ZmafzKHj9{uRt zVlc)#f!>+R9i0bbQrPZ`@^eCl$31DmTavtDfmi^+ zBdMfpF~%?jDvS){80$*R2T`9&T|&(Y2mlk-rB>U|Kxw4qH{cvl0l>ik9<@k19tZJQ zB$|?L81irw`!}t5{4W}yIU$D?>0cD1k*}?yDjYZjo`mAO{@&IvnbU+FKDF!7zal)^ z%ieb;fU^7h>w(59Mav8i(vn(=!eEjB;}j4}3~`T2PEL0W0YZicap}^jEkFYl=m8xKNsc+| z)|gjmIT-Ix+*>4^1Nv3iZHQM40Od%i$Z&T4wI?b_?dwR)#IG3swQ)0+#{U3^5R1r3 zImDSD_rT68?~eibhr{s(z{-Mtoxe<1!hRa^+g7&oNK{u1&rUjZue-bs5B4-&m&+LR zIb-~*^nMTcYJ88&IPKo09Xp+LhYe1TD%n$>DUG*(2XGYdgQjs`YJ3AMAlr^=QO_d+ zqD`3#+*6PP*Mbd5nBWc%@nF)B;OEo5M&C9-J?ZE<12_YzqTonFoa{Iq>aI$@+-Eg# zZFO#Oip?1^kQ$R2qqU1<4uhI$-S_%&z^M^O1hzOl)O|-MG)MqQ*-{2b^{1;d44h;d zi)bncY*V8HxyL+I*hGVJ=RM6Y&JI{$deFIJ&jUT_G4l{xfl|?122=tY){}lo;O38; z1RlqVa1E2%jlmLzAxXw_RIgc#4hJk%wvO4ssflhB9x2zH*-C(JJ9zrmkkOmc_>(?x zmE>J?#gFxDGBMknlU}o=T#3=q7XbhtTJiq?7__>6x94yJMhFUVykL%T@7BF9!LvQe zBV;jPcVhqyduF{j-1m5e^V6qN-Phl$KmXDD^PgVy_8I5Xy-Bnl0O?7M{3ymN@w9&M z$VfQJ=Bi2#M&Fav)`reEImJTBxEiurC^#U2oRLg1;NfEoWn-Rbb1)eSFe;+119P82S6M+oPf=B5Cp+=C&{m0<$fo7Co;mAK?NX!E z)ukp(?%@9bN{mKW@NxC3TAcD%GvrW`5y{7YN`;jQVEoKaO3`ktxF6$H*hG#P0uDH; zOwPth1zdrUqLl7+E70|;67FJ2;OFqDQ+fheW~~^=$&pI-;MI9z3^$RED_PVYF_2AX z$T`|MQClQt)y&Ay=RJj2l#S;foosml_ylw5SyNlQOjP{9R)#Z1e9$|hg*$uIWepd~ zM&ny52waiHXI&4Q3~`P{X&9JFB__k1W9A-|z{DYPIrOP_B9e34AO5OM(U{7f4Qg}D zpz;hcBav0r$qWMI^}sc1QvqSm2aHuk3lxRP!00{c+~&CyO40&$?I6?&_{&fOIkCJ{?_Npdllzdi=?YtMN-2MIVx*#0<#2yH*%>e_c5va?qO9Nl3UOcyk z=fS$Ayr|5Q##DNP>OUI%xx7;rq;1a|9D|N?_}8I>S8U;`nNB#_gAce*e)XYc8;k}S zk$cok2yO<^pRHcBh!%a%jC8L35zh8Hy(j^Cj=(q=$m|V$72y#RYAjstV{6Z$8R_^} z%(e{QY>5HL-Jkcd&3!T9DXq?_Z6@!t2`$R7KDfXiojE-SiaQAc1SJ9adscL^Gj`*q zD`l4o$oS)~d)6G^xpF#&?@~JurgxQI)lBEiY#is;`c{XTkO>=4Ku3C~GM_u<;2xOi zRFN!e#*7!{ClsKlLl|y)W|-TV0*{qJ{AxwQ@P1>CriKWkb`xU(jF4;BejQ8y02Jdb zyKYl61CQ@_uN}E{Cm?4cy=&oTEw!TY;W)O6+NkCyaxfRDs5RTrO#tRRjz$9SEc= zmJ8E9l**RGq%q}q#RM}b=A2qGp;wws+fT5dPt0-JLaAPH#WFz3LXr7X+XM#BN@Hcg z8NeLVOm@(YLUIN(?@KWb!Ig22wE~vsJx5BIKH-jcXSYf(agoXMU@*-@pso?Q&pcGl zPo_mQFb5~CU5up2om1}PG%hd(IS2Hihf+=nH6TV@1HtTQNJ$35{0=DEsDF9%%}NMB zFn1pL^`^R+7a(+|;yzL+&>`EM-0*#>)zUon7gq2l`DVA4B~!p+=vN2Zny3g;Fmv^* zaXutgZ@Q!()}{}VYEPgz-Yp-Ax0d%7TIQjp>MCKD*5+s=Okkrcu*N>3w5=|tw<$fF z29^WV_4@i`SAX&Q!?O5u<0pwNT$vi;NN)Vh=WyKf91| z#y2U&cVU>Fp51HbPuXKtp7Y_S_DhwxO)l<4M%q=CCO&4;dK@}@KBV(Z$0jk(d)JwLY;6350HTxA zJ?ced;Cj-AVsB8aB>e%&ZPw4U<2<#b^Ev+cd6wY*kUGr zr;cer19FwxN2hvszvWE_C*|kXn5;E61GID8)4}H?estp*AaDq$I*E4>icW!gKsmj7vB_#dP-yG8q zE>}NyzpVgZ(g1hu>+eB8s!tT)s&miXpe9#o~NWdPn@SvVPP${eF*j29Lklc)Q0+n*yV>qN#Qh3Oz zTPoP;icN{4A_p6(ptnKIIg4%$>(En_s@Egzo<~|;t-GMxQ92ZJx4lRK&W<<%~>rh-W#kXTi1jkKD34bQl8G1izzJ3*lQzbkNPxl2(L zo!Av9|QIKQ#yL~BJpwhV# zg7PpwC=@b;A1Td95w|eLc&MCU?Z--Lwv1By&2T$+1-aAN|RgL0gGDKe5C`QT$26yTW0 ztuaG30OJ)uJ*ZvAF#N57)}B)Y8o zr8ZcbJg|3j=}8}6c+E=Lb-?2k#!wg26+S>c@J`kFfT+*jrJvUAQ?Ec>)al z{d10joCmMghZs3gnr;ah9GXd_R)Vk&M{0$)?!xx#R(A2$kx*olK@Z5Thdg5@tPpr_ zx_v1^fy$1x8)cuaDe6LC!!m9rl!Jg&eQE5wSDIoIoOZ<`gE<4%lrB#ukGe?4L8KYZ zMN&YtB^+mW;Y=q0j-r|gKaW~#XE+_HYz$m&Tz2b9>{wuMDeQhxjC7`a#O^)nkX(!c zP6sspje*VuIQ*P(lirR1{QLoH-D*T2wmkzN^pE~YOy7=fzq4_9DaV( z?lvytl221k-JAe(Lx8*ved;wESW_#ZIXij}tuMYQKZu-g2Q(9f+@__lu&PFIM>M?V zloCKLM(+5bLCyy`q=tv8?aLZ^Z8#X|(xYW0bI??Q7%yDC5suXv7;WdjdU}Q( z@-a<2h{5K7*g?Al(gM9#tx3F*lg2w#PxrXvGz)QrF_WGt<#&9&aZMqIQZQ*1u*Yo( zZ876=uTBSQ<-Q>9Zvbn70VLZnz!^9_e@g4u3_0Z1FNxz<@Yb#|yB1R%cHw`*yKrCc z5PoRJzwo5InfWc^IT%SDn2lF^C_~tQQ+B{hR? zB}AL|hjNuC_z8ObZ1BIBz7Wt+`C+Hq=NKye{P*BGBD++Z=f&$6UTa8y_=dczMThJGnEE{S|eo{ z%^(0aF`AbrJC90eY;GU{nl-rW2zH)F73aScejZqSMDWD=RQz2>`|C&G6_o)BGJl1$ zhOa_l&H>FTeGy)%PpDt@8Zvax`&584EVcL)ve)!RMY&s zt6wdY;s_mDLLZNrl(0QU2Ta%J{ORW^-2VWrSsNq~)Bga}YxjHNCXfBS;C~Qkkd%$? z^xKr&`Pu-ClbmzgwSE%>3uJcZXbuz(y-)bp>zpZ>RmS0`D$epu`CQWt3N=!K(#P$G z!il7x;a`Jhc^c*0N3>^lC7FqhdXth*uX^;XmD)P)uNM8CFU|MC4+u%+gjnq!4!eml zNXyrZA8Pj4!!gD13ECM7aSfI8%b2im@-OJi`t7>Q;lwSHE9)IL14@mIwAtpiDOC69);SqT)d#?ykGNYi~; z>dD$SKPG=^<ChJ}v5&R`)G?VWCJYY{vx@g$81n1LZPgbDZEB@BaW}ZwAY%`0rQo zZQN0LS{1N?R#C~C=;2Cwl~iI+ZaqbOq|?5uc|NCbOs#h$lRLKzNn%cYI`r*drysJO zfgP{HdtGuBGEJ-ATuSeNyH+MJpd|GNX+Mv(e#f50;PP)_OR|oikKd{C_$I32xuxdM zsL+)-9D`Dbq;?n?ABQ!C;vW)td%~J|)jUC{!D9?;sQ&;umR50<1wqd}tKgrEzqI|& zilLXoUIb~hy99X_OU_bDh`J08tB^8B_2$1l$?^TYk@GVR8Es0$Dau=?Yv zuhkz6_-{n;u7_#i&ktIzo2S_+5k$Q8Ic8#cW@E`Gl1+U!bDGf0D1T<)J}sN=ec!A6 zKI6~AVI^LE-m)}SN1jKK#tU_*X1cYrx4FN)lv`Wc!z|Ls-*r+YF2tVP3bu00Rd~-q zUmE_`{{Rr%OYo$B4s>^DuQf&!-?sx6(VQe>u2xp$jyPKR45ureKM@=}I_~=}tn_hM zl|q}FK0x@{@mllZ=Z&V+QsP9>tOHx=HpirB*e+CmdPW&z-;7t)KeC^|>yHmxL-A9@ z@vJx3u`6jXvWAf@eLxRJp*BRB@XT!_l53@8HtdI8v1)bT!L^(t}8aPHbG`gZyC{{Vt{S$z*^-Fljp z2xQ6iIi-!T#~rG~>4j2wLHCbfJx|iPdoLJxH&xc|d^e?QR@XX}rr$mQagE)TkILBN zJ4wcQ#eRJXGo9raw{6dFnlWiMbSi+h>YTX;Il)dx)KrfjmO$z6>rk>~zzjL-P@VQP zOR4aG?PZ}wrFgqU@iavdHH#?)zyk-*w{!Cxbu6w1Po;1lv!&F~{ASToG8rzRxsAZ= zzFA^V;stlVwl=+Md*Y1~!q(rsZ7S8SCnJE3IRqyl9*PfM_04|CdM2ZP@eb$3YY=-q z9?nFPL-$0NA1WgA%VQ+*#y#ux)mzzc=kK1pjeYt@^gd!yzCV^7{{Z37(BJ~)LEp`M z-TPx7Kj5vjkB0I!+fqk;jSTC@{0NHrOsEHV?_V%}*UKpQK3sBZ z{PTy`{3y`%N41Q9xtaN(Rv7i2CT96|>XtbJ&`y>6f8rZhwH-TA({27|iwBkg9C^SBbDR=-=Db_>n)s45j{rA@^tpD=;wjPxWf>o5 zg}2IuhCnPrf)8SSE6_YDz9k+E@f1=iw7k8Y;k3$uwHt#d?l4I;@UO;y49VbqQ$z51 z)g|!}Xe89`9#M}fS(vWXT$}>-$u7DcM|UyQZ}j~O zPP3O-o^yq@g&E#b2h1>_oB_!_0Or2V_;=$g{{Vx333Y3~8EDb?e%Re-Nwwb1b8$Hg zra2Vgssf;f^xf^dz<*}AzqP+;4Fk&x1(a8lyPOTBVql$mWx7_6?JMJJpBel^z0=VD z0K~sRce05FFw-kyc?cX9EH>wng#;dJ^elc|9BwKUs(dk5XM;l!=~Hr!?C@_Hc*9xo zuZS+ZN#ZHm>hj^)f|K%~$=Zqs0aS1YrD*sMR=n`Gtrv=P<&E#r8DkSDbWq$Ak6%Mw z55ixAI`76UTT-{vrAtdaF#}vmalE_aM;Zb~azQQVKBB&k(!XO(dfY5`o*+wjdN4!` z%00Osm2HjAvb-z$wOWcTEv(&_$i{{b5mkFgubJce$Hm`?8six*b?cZx>W~o{dhviT zKN_>(e+GD?;uf?m;8`wA@3!XlKv^QlIWET;Y!01GeTm^e*@wZ}3@$Z`hVdkg_e_iB z;C1ZBC*RYISI`<>i=}8wU_z+ zN3BCGn`zaShn##a_(9=+hA_)Enj2EpCIw`_lmO*P=&O*_fN>MQnV7WWW6rQ9*xMJOSXL6Aj! zNAZi`Ak$@=S@6DYG}dO4Sb)s7_!&D#R#DHV9ddcEyy4vc0H2o&iF)*X{J*Ww3o*cN zR*~F%75MXS;%jL9C*w&Kbx2bd_s-ZiARZQ0I38zUbI8Yf`b~q6yuC;1UylIIXCNmq znA{X@jgWXF(1Txfd(QT0Mt(w6=N)QRI6;oxYIlIZSP(hwRhV{ObK1TQNgmfN^fI;W zUeCjR9@M-~s)P0&GS*v}*c==n;~u2301o8W;_r$)Nqyq)5b9nk)ZDz&QhSL84SJdo$ zH=~tn-Adstp$)=<CwW=9a37)@QVKcgZLzT_G?+rs-+&EnfG_> zPvDVnXRZ8D)L>IB(f-WR=3?8LB_Xa^M@^-Qu6fB*UvFOA1h?z7S>PLFSd&=E;rH%eN;5Y}{VbfJ%M36%3LFUF>-s>J!wa`wvG8lZ@1C#m?^3@ti3g>Nju*Krzo+v7mBWZU!hB+Solh zQ?Lq_$2}@jjD=Cb9Mq&qQy(@(J(L~?6r^_SJJP6pfW4`dN1h0zDsVRaO-r=y&OWq? z+ez<=7|20CGWE}TYT>?F23Hv3rYCs-0KT;waK&-QYH69-h(HGeqSFW`AaV^jscyVt znh;~I4Hp3kC#TDbmx2a(_o#DeMN<5Zl<~BHPb{ZDjWvr8 zVox-RVij$_DdhH`g$Dp&(B*@QMLBlQYNWv?NWUv&^Nxn1mPW`5IVbX|ACLe%R1)tk z$-rMqIhMnEB4Xh}sO0yk7zW(qkxgNoARrUXAy>dqe=1JGdkh4DwRxm*^5F5Bo-kD7 zADtoHyKe-0(h^-rfEWOC>rG|>Kph7)CIL9<^rT2j@K_)n$fP17cVHf-ricN+rx=mB zRt!C9(1`rtq|tOSS8;9zF-d}39;U4n+D;8pW_5h8%4!-N$r(QPJt`u0j<_{zca{NR z^AW(R#hJ@)1D^D3G3p)AqaM9!QX;ry$T`M)(^$D60otcP$7lx!(vw;a{m+y?Xn%$_ zvfKXv!oty(D@kF*dYnTcr7Zhnm;eYYOKonQk35?BOT#+-=Y_S1wS6?SSCM2Z4x3L< zaoE@DeyMY%>2~ivzj1AAYa%z99m^>5BLn6eSo6m<`HACsd>;plH5mLOa&I)^;o>1! zDsBLj8?sm_&I#tfOW|Bp>*1ajv@WC7?9=J~US5aI=9Hrfig0`MKIrh5igfQA=!tu4 zFPk7m7YIkq9G$`ZdLK&Y?PPm*8hf3@oT2p<@PETE8%^Mk5+aRg zkAgpG-CXK_7!H_D)X}UUw^Q!Xi5vBNeihmN$+26T_E|BIN$;e?!m1``E?m&#EOm2TjJQ$Odv+38ib{_vsW6!awyBn`nAW;<3iwu>XIigvzoPrtovzaJ^; zYO5(3$2CzyO66Gf31XB*aG?R?b!{}kquK~;_Z5wCXfB~>*zICCJ?k_z)|kpk-hgA8 zdNSUdoe5)x$K_C*mCvRQDV}Og7^cd9}Vk}}66o+v^<`MITX z3jz*mCdlW#0ih{ASSKBNRC!WzK?5Cq>B?B}-1<;kky;Q)s;pgAhC7VaHIFTkjyltVusF{c;;DmrjYWxg zg%%>moue80((E`ry-h{Ag8~P7b8_6|0(uG;nIm^Hk+}Z=g-C^2v(RFi(X+P2{Y5OB{-yH*wyOx5_}y807oZBZ1R*r97VFw^8X?*={(ogehXG2sINUE?ja) zO0ni1gbsVvaxlU^yyR0E4oOkC;EE#{EJs1>Pbrdqw5=Fb0Gwu;C#{DPI%6c$Biy9# z81@vbFxe-k>qp<@Q?egXxo!J#kwy_1>=`GnYCszqrjIZ_@xk?|v0D|_Esze;QYXxCc>e(FQUx2Z+!{ljgm%t8wOb%tkI2Dc$I_}g zg5J6BQ?3w*kYIGBaKw?1z)+h8GAM$cPCm4f9N~KkQ_049Q&=eA3{$vVh%*H^IH}?< zw;glML82+MJ_y6(@R8OSx~UlsgI zdEsvX>Kdk-YG>0WJW5~VjzYRw%qswqb3j$<5XS&uZ-T;YdMDUyLJVX?;` zRiqeQzny2fOlU2RPfAlGFxq4+CNWEI=LbD~D$714&O;~_60Xz6 z0QaR}0Ne=U^{Mh;^&0Yx#nY*%qAVD-CfxEV$EQjOS`x_5BACk@4slUU`{>pw5nTb` z5I8=x^$tc@fTO)3EC;PxsbFg7J*fCg!rGFPsA;zMOgRH?!I8#(TvshO!tVvoZ6spF zATlXcWymp;-E-V_uSHY5Ww^xzbQ$_p#}`^VP5tCLF?*xu;rl;mjWRIRZUXOCDP!a5*EbVTh|zt4?m_l&MCVv_&jK zVDX-5Frx!HidJD&6wbGv{yU<`Jq z?J6?gJr^6;Qbz2zT57YaWd?KlQ`8)18O1n*fK=hB+)0QI0S1^)8B>GbG^dTLkZCr6 zNO8cRHzNUu%-<+9gy7{s$Gu4IFaR0P0-7@)457)Y=prXl+yj7n(kKN=sK{RJ-lSuU z?&(e700j{SMaW4VOC(s_HEAdY&| zf-?hyj8=U_G~)m#%zfzP$pB!EDOE-@oM6)!W1QnYm1*=~Am=#bifa%+G-T(F0H6Xv zW58Og3dBwKhi^bC!jL+CJX8lc8xOxU=*)ne4D(dARueJ&TFRan)hfR^Y<3qw}Pg z#+Jt<^!234ZhFv0 znnuVVccsQoSkn_@c*Z{PH11eqraft;4nZ7&PWL<-1E8Bi{Kw{|KPM~NoN%LVNX;O? zJPHXFPj1-j?@RL>_XC0{0}=9p_*1ai!Qj(Ll*Wa^=XOSVdQz0j9OU=KFsWd1#yu%P zW5Z{U%7Shi)<(htHuWc^Df!nODWL!#Af;6$usNhVXgIdV!t@`lBev3bB+?z_vDkK{ z1S!wnG?LU-0g>DArWIg8{{SMM7?#?jgG&2Jz(04bF|;$4Oc9Zul!>&Hg}@ajwsA(q z0IyCc6|6)ZdL9p@J$X2B!RbsYqyRq;T9*YzGlDuAq`+b();ozf=}$Q;l{-kKL(eC* z1&`eW^Q6&Qja6~a-zTjo499M82Wn85>A~(O`={pOg`llrL1Nh$0ChCp=LZzQlaReC zO}StI=}5E$k--?nA=)_utvlv!ykeR_X4}&gCJl&GgU8IHwL8onm}*0SPTrJtspx6JNy%@@l~4nZySvhmHU~Xdy)PkZJ#n`K=};;Yl?{{W zRvQNx;Pv8|!(lCwym3_(+%IFrJ}2=tixO3%cHi_Pis7sxZy=NN0nX7~$HfK1K`gmr zoPK@lkkigA_XYfG*Q4+wgAmIqvAJ1SDS^!df<%jur1tCiQbu;=6m;~bg*YBr<$3=A z_14JaWqXMOBXU7Ooa3mhBCRu^Pnn)n2h$scZrsMiK8T-%)pLIyA?AIlh6fIr@++Me3*k}R#2YOI& zLXp9x3Jx5c(y=+mZ(3>e1~+g+j2?Itsxo?!id8Du>_O{D7lKb9`c(ti8ICzQH7e~m z8NsFi76+&0{Cid83ridg|N z0HlG_AIjCU}BRKMudd4Yk{N(o{xIK?XESEoHHe1+FR!)WW*G^ZU% z#RQ*0??ENA>-?!SJw#>-ymikx^q`J7H0IAE9MUmxa(y#PR8@(F-h^Y)k+FgZ%^+gO zCxP0H$Loq}MMboDzr=kCOQl<@MazX@&jWBjkgqcE--xcXd(X2>T`ne|zAE{-CT!s2?L z|I+;j3RC4g`_p{2P)=%ar(huD8fG#`JYZMis!aXhhyYI29Mp1g&}0g*haWiRqIF^p z-u%|7lFEus2rDu9 z-^GENwV{mBnaUh6&#fy3AQd}Es}1-5ae?bq&em*>1zTr3D@X`@5zSST?*%oe-#&Qg zDvPEFBywq^Hd16_ry~NXyMw^_aa!#NY+&);v+m(2q^QUhtV~~-Nw3GUUQ1JR5Air=Jlw2y`!g2YLhX3WhoW@ za2Il+d5M#zjEU5XS-8^J2|klLI&VdcmR#dLoY&?bitR)mDAYWlL}GFV?hjsnTJ6Hi-m%M384VeY zn{Xt*YPVq#K_eh8NWllN_NdGOK!6(6n^7^JJ+O{%_C0A5@n7>eUc*& zYy;_D@1o5f?KL26@-&-U>0T>i3UA#g;9~%K``4{_Nuym-(YaPxm#;!kpsTSL?0ZDf zhvx-$o|Q&uixZGeIvUlv%3QoS+I@X0tHf73o2TnpH0}#?8HNVN9^=}en{EP*ao6is zu48p=;l6^YILo$jI@XD3CW>n~-gE2FRM5;P+*kks#}!HAEZJX_deqiOY^5>?Aks*b zwJ6*$M`a&4>0XKO>RHB*sjg4@)KGEh&TG!*L{?*s*zMTYqx>>;VW>pUuo998`tUeB zR8)=8QBLQnY1cC~k|c-b0~xM|PAnl2wK-0a%U?wQ$K(QJ5!oNf_*vxOx_i;0r|aY;1iPE)-J}$78Ctm{x@g8YD^M2=hV|801w^~$E8WZ z&!ta6EyEu!4;)m9g#k|o)__BN*uxGeEOXC#UZskw{6m53PGwMY)VHl50E}d>^`zav z&qeQ4n0k*L|aLXxf-Dy;T*P3aNMYR-f11+AEZ5YS|cc}nv{2iclsNO@k zqkesI-E*AIhOp8FB^(QCAjALsdyaPZ{a$Q>!t+X52ug70+HV zPelX}IPX-o)Dp1smN{XHM35(JQUc$GDUNp#X%56?LlQ+=RRpVa#YC!cg{je0rZLFx zo+@P&Ew(>De{2mgZ9HS9>elLaYFc{zrN6xJor>c<_5i$b^8Iu2WwdDQrVrj@oOeH3 z{Sy7H^lLl6hIYEwmJRlssl#s!-NZ8^d5C}6B~<-D{C_+xSlf~Z48xMW{j2v*6vq8y zDyHwOZy&pF!1%1v9?uaa-&5@m*&kfKu<-`H;ftAe!F2-PBzfS?8wBI(ti00hxGNX0O_L$EXBaj4#~R^%mSrl7X(ayu zL+J86LaBvO{#RnrEKkmGC`BZbjAOkiQP9$^-~i2hgFRQE_{i=$Q-;t06>+&^zC~P99|NaaYn+fV&w6ty`@~~B zW}9q+GR=^9IHL+whw2X)rNbe{LCqM#k=BI7CmXrqoVX|E;L<4=&UTstbpwOzM^TCn z=iBMdX-CXPX=5P)Om00hOp_{hk}bJmh6 z2Sn!;8z%sRfl8Z*$RmnfxEVcr3acSB8v^n>RBYs&5HdT_^D!eh7^dw~2Wm_O`H1-j z{j@ON!G{p>H)&pYY}0=6`Lj+{+TfG9YL?+)gB+fe zs6zYmNLd<23ycma#d1bCz^yIpb>VZgvf&k+to~){H z!;#vN%K`x&)U2fd8A0a0n&`mUf`ughRNyc%p0vW7PC??RRvHs<$mHjmcKydBV4f)ofJ(9Btt)UwJ5X9cp!Mlb z!*%27Og!fuY0LgaPf?~=40eDxq$|NW{Ha4I;~4g+3lQKh6v}L7{hX3XH6wDn>Nh7j zBOlh4^Nu=Vjfi7@RpfD+a03CqDrjO?9@P9Ch3Umg-%%tZ?*ty^nlqD{kYF(WEKmVv z&Ux+WPQh-ZD;%ufGL>InTAU$|BRy%yesE4jFB>;^9Vy(QA_Y#;I`lN)7#uZ3A1W1w z4LkvWr<#NVw`BAg=tUq0+MF=w3&ts@8OOa14Iy$tz&r|T{G*Phf&s=jq&xsIlbUu5 z5rDw+(;X@54+K(YoUq8~aY_l{SEpk@a)U8oRYxL`7bB)=4@?f3>r1<6Am*;xlF+5N z*f7SJRDpxmn4tA1tx13}xYB4yXiO&lgd7?`17keYhv!f`3RVGF1r;M01_>LA(~Isq zPi`qOmOZgTmL7*4C;-6Sfx#4GZaK;CPRU|3!S$q3^JTkLTdM+G05CrqL9s>!H0K{L zBQ%Et8-E&*AGm-@^GsI9zA8h)`co7E*S!b_k`J~jFyA%@K}uACg*nX+xiOBt@j@3U z&r*5qPeX&xPV|HZ9CqtKd<~#vcQn!l#5i2{q{tsyQsK8?sJMYB(gR;EGV7e8=*j2X;9lG}8-q8Za^sT3E?B3O=;Z26*dA4$?s4 zmih*xh~NRuC_p*uPLGv1=sD(;WQ^j3>=qfu{l21{xWQ0&d(fy~BoW0T0!b&PX%;FU zn~~SOPtutfAoS*x=N&Utoq!mQ2dzxJjjPyHNC|9_ns5PI(uKG&L%NNmV2WU1bGnl( zcroD*p53S^+<22L6?=ZQL&Q!8hBbMl0fcr}2XABhv&CBn?vOfFZxFz4{5h!Gfw#=F zxLo_}IIgTCwOGG1p1t`RKO;Or9^1vXB(}|*;~iT+rfc=5!Bech3GnmnC_l4p(+$_< zjX^&7ugT98?(<`nTVu($<@OEMzgK)GGPi;JG-F>Ze`i1f`)nNkHTnk|-B6?J`W_ZX zAAV;;B*>#3b4}d*2IitD#PfmgR!9iIcEx^X`=3aV^Z^J`GAXU{XZX3NXXefhDL_3y z$TYVp4;+k+l^G>Y4h1R_4$)CD-1r@;L(r91l21wq1+m(nl|L!tiiJyap4?I7fO{%{ zK;YC_1$F_3?~0U@fH9m@c{{gc158Z@3jBwWQ31)x$UQ1zPc;fJIXrvQQ5f`a4jP;| z3Qum7g*)`5Tx1M!LL?u{1>&7V(aetN;l2(PvIo!BX_tHr*@h{9kN^jsx%DJhMe(EJ zcB%1K$9KB*#_zMEHNKf`{4m?0DxhF>Y;JE-ewFv1?6vTDd;{U5<1KN2;&rT`c%y9Y zwtkKk|?Dx#xS>>_)!|{=XCG?+bW)OYnAuVc~5f zi#;~oAdQb!Dmh|(NhH>i$C-C$jMKt~9+codU=qJKsVU95&sNW%ii~WLZA$^q73QB6 z?i)?`W8&RIZ<(`Bn_%@UyML{E5Z*f15%C*MmsRiwiL|5+eEll(I{{|-Vl9xPuS$3% z-YS*<0GWPaTlj4JShG|}&=J=;A5v@3pz)WCVA8ELdrfBRPt$DFtT00(MvJ(TPSqnM zlhoG%ZiOvTkIwifACDFGzrt_X_rRYLz8q=ZD0};hTmJw$Yg_o!1yXq5DiFS0L>QaLTMW$sBvv*PaOdoPHSi4(RH!S)UT$WHL{v z0V2k6gR(qr9Zyhe-3+YFmpK@~_Q$1uf1B~Ml{rzs$CmwG{{SWWp5_xL<(EBIe05$EaKDJ+V_5BYEI={Kt{SN(* z^eYW7;Us#kvi|=7TDp6Qq$B1cKaw=hq5yw7`d#t6t_^%O`z(BE(6p}(FT+n4PMS=% zlF2TgaNsIQ9EWp8$AG0t`F(#%`+;usxm6{#zqYwa23Kr~Pp>#USIzMbU5cleR-Ea( zNw%Kpqptyor0B&bsy<`=s{SDOx4}LRwA1`HC({#EVkXoPeo&ZTU{~ZTKP9t*Mls&M zE6wG_obg@R%_K8M!NaQ@?p{>>2ES_lEO;=hLe z8Q2)E2)ov&h_n`1Cq03XsmcS+GuFQ=J`#LO@khf8-CEnj_e*OAu>!>?AQlovNsZSa zfLABCdhI+l;jb6`Rq;f2w$F2`PjfIAcg`9`jS2akq&y4`nKj8@g>dw7bH!Gbsc&t* zUQ6^fj$=|()hI7}YnYnd$BI5Bc)Z1D9Gb?rt=tj^Ese*8W&;X{KZx)E^{>;Pg&z-X zJ{kBf*TXO(J=+DFP`FXe#nDh1k8B_T7yXbs=B#`=_*vm!hE|x;ZPxElF_@&kk$-y1 z$8k}~+NAccNnyEw2kT!mpYaRDwTGasNq#@@J0rU<%l(z-J!Hyn#upf`2>qzE{{Za| zfV$$2UefZ)NL9LjyesG@i~+rQIj&E}{vA&kcq_yn6qGAArKem)4&m~w;R{0C ze|A6*{{UMx<7JiA9Bmq{=%kzUx!+!gJt;+RWAPVMjw`EmXuotWUHve$?1?d0*##KcdR!`2ON0}ysJts6@C zU^pri0yCeR=nu{kCCkMn&P>ki<=gwr#N^lNU&8+YhG)P(23O(Ep&G%d>NXcY+D;fY z`^&^5a}Y=-H7cAQi`4b6&3mmb=fjuRS{AE?xwD#Ec|bW*=)@AIxX(jhVU*(`iK|(` zuXX+hpNXRBLN`A}KV?k|OVa)iS!&iOe$lF2&n)sbGFe+-8OCq|@t&3RlZ5iaa85a| z%^!oG9d(a}8guw@qZ+=5T+18;48tq(bH+G37{hi*IJALTm zUom*@2*)3Vd=`1bILD2tS`p@qozqXhmyzsYGb##{VJBw1kD%Msbfso+0b!N(ub8|; z`%`#g!r7$o_MaxK;~N%y#Hahkjt&6&bM0LB!rzY`IryLP7S}|wv4#yOq_W>^JJlnI z4vt4qSwJ20-xcH3$T5`ZO07upq_3+wVUD8YqZfA1uE|}&iQ^QeCMvFQyU)rA0F&*_ za~?7Ae~0`7qD|smeaMLc5WogrSvmj|bGJQP7#ZfjF8pu%NPJ51X00Bt1<0|tu)9g^ ztm6YF{MGM%T|80ylfYq2&%KPc}*0+NUSi* zdJ*YgIz{_g{3?Ai*7s6-nQtY6Hn@r?h!IRz=TI1eaC#o~jeGlH{3x|MtnBagB00yD zP@nthv0ZeyXEOf)pHJ}r05dt}Sa+h4f$_iKjicJ!c*nv>RU-yV%Ow~Hpk<|t*mW!E z$nRexTD;nHV*c5hDdWq=;NXT{gjdmCE&a5gQPb{pp9p9XTE%$`u+KH)Gct!8M%5S{ zGEQ^Ne3hadZ^gRBrk$n5CH%6?s#XD?yx7h=E>9%z2RX%lkCIWvQo=aq4J&tR;qyE! zS1jt@iu=2tu0IO=TR)Ay9O)Y6+WA+ihT7zH1>*n*8UFI%{x#p*#GZ09I2%q*P6h`g zlh|Us)8W^Khk-m5rub^wGv}mYTcS>X(i{epkVqgN0UbciblT0?(=-iZSh+jJo}G0t zL(sBB#YfPbSL1kvPI#%R9}APWrS$v{si(~vYnybB%Fm5{EpHwCRq+>ye8!g8PxgC0 zas)7g8e`ajn(x13&jBxqekAJtIKPZdW#KzyNR|HpiuUg+oPV&2TiD~)ygjUDYd`K&(?u2i zdLKQ2gQ<$F`R#XS7KDvS^_QY?xe%f}t5t&cd9%9R80ug2`|eL6*FVg`B= zDZ#)|j@?By+je&h0n_PGD-zfWeX5%pCu6(i#aDFbfMIb`g2lNwrBcL|#SvXbkm%n4 zCOUMe8F|R+DeJgCJBn+DB>J9eldu3KS0rH5fcbal8T}~`0E0Z9^sYwUFa-l-S<7H| zrwoh*Ip>-NS;F!7RD=k~@0tNIGD$tLRh_oC6=C;himdIpgGr5m8RVQAMmae2r6A+d znnxUrP(mNc1bS3tfIaF!NEzx4F#MyAhJYi%0Fg_AKs`-PpcM5q*Bd}y^mz@v2yzD= zl!TTTJb~Vol!1<>osz490IAr3Ro(MHK9t4?9IA}^)6`^z2dyDpjmgKUqEAB8xdM!# z1CD8jdXj^dK9x6`Nhhcj(&dgv8){MpM5^QhdVaLl+6iUI9ja`c6(_AAQOMw*rxa#)K#hN-z{|;-w7;2wuN2r!gd8at$%J0km*wP?3Y&Q`{07t-y?p zq;|zhBFR_#yMLVr1^!`@Dq)bg9X)7BEHu93xAUes!v*WkNt zo&vjMfdeL`euZ|t-Kmu?K4EPbUKcwFGW{l@Qwd^f4t4Q*F1IcFIkXE_x>)_Wy>%D zom2smPS8~V{43G4zk=RAYgq5n!vaOml*jjj85k>$39r7qDe(Kje-E^{^#1?~*)5>* zl_s2$(oR?Sq$fE!Cb|fwbYRLsBfWH0;=WhOhJsOBf5R<`hFG4p9ohMLJ)>#!%>~k% zd0;qnakZ3=po3p#e$Tp=r+wik63v}D8-`nb&7UdPEh^yjUWc!G?EGu+x5B2VUt<}k)f^?@TT>PW)-k~O=j=ASLTfR81SaZfX;;8^Ue=uY6`&CJx6Y$)D+uE$NvE{!CO^kW_pmooGr9FY8ostWS zKxKy^NAUYpuwQwY4Z+7Ex3=!VZhKZXp{A=adwwJwuN15#i8cpp zjRa8oEbH329W1asb;+mL`e{&a;w89Z~5Q()V0 z1(`Q6;BiAptj8l1V}b{zF%%z{8*@vQfhJd|{OPUFPpwE*LD~mC^%2}x87q$TB*ZV6 zLu1rZ7SDgqngeHP=LlREzM< zxu3iK7Q6oMd*V5J>?KUUN~9LpDV*rQC#vQU-I1v|P9ax{uPM z0|Rq%O*~-dBZJzZp|B(c^zLb-;|H!s6yt(I=cNY&DtYvx%m)0$hp?n&C*|vo)bMZs zJ$-0U$8l~6@9jmp4#Xi_c6$!>DPW@`uXAm`%J>B^!$;&1^($aSCNr9Zrl&8Si$L@YLxMpIRlK<zYiiTMzrI z$3C>#5V_2F2BY~y?NgpJ?M__n2Rs9gD6&DI)m9*b(w0mJ{z1v_=qbbI1$s~m6#?*j zA9{v@!$twxImqIhwMoyVJDiXPG18mvdBsnl(A~U&)Q&|fG0RiOI6r`qqDclpV!Sfy4a47~4UWfChxoib~F-}%e26!Fn zE)9qwa#%47j+7N_jo54sE0*y`iLCq^rrc}Vq1kBy^dmdm@Q6K29xKg$9(-++;tssp zMfHSMF7W>Vqy3*ChE~Z8rI?YlrG%wDz87vfwV+H8RxAx zAx25&oI@5M(gi0Ray#~_5gE#nxMw`je(pcWshjU-?&5~qjGm{SC~HBdVlle_V{g3- zM?!Im3o~RMr}UrVJH50&7?F2&2-K1cU<^dFEF?bUzmJgckyP8i$Uqt%%ha(SrFeDtRb72Y`mtuXFk zxp7_+(?ihQF`hpfZtST8kF7}KDUsHp%H(IgCN_aV;B*w?#4zp+8%Z95f){BooKj1m z(BZ>yHiPL+#zDqZP)Wu+cBgQ|6vQS|k;uhH9J3BGGfLUrk-!uHGq~|XKq)Rs+(fN}xBsR#{~1C^+bbI7KdG8{qAUIidIKQ|$10LS#B z2e%~pRVEkiJaSL)=9`{z*A(NB*gOy^8JJ;)IHs3yV;FD7R{&FpRXH5fxyES=at}_` zHxEKAZYQ3!_RfA%PCL*D9Yq{u;8RbyF$a8pG>f>mpr;IEcBE0XWQ=;!6|5ix5?6sj zsW~gb6!!U>bqkRO&6Z|;A6yfjIlPcVSgWjFAo=0kHV7VE); zsi>Q8@eG=JFx!wZO5?F01B`J>aLPwYjBVte4`EIlw*af0)m&_N%8`zE#WQY6B;ZoE zLv6-r$z?q8QjlE=7)BYCcJD^z;4Vocnn9Lc4-{>{_w}k)7`%?X2WlBvv!9lfw(bBt zQf?b^qb8MyVWa>Da4F8jDwX@bl-v=|0+n|FMl+gLKsC08I0P*`4Z|mqK;U7!&^}N{ zW7?gpz>m>-ka!gAdeUS8$jHxXM(2Qe>rJ9rDL5XZy%~sPV`u}4Zp^RuX;l2Bai6V1 z3kao{VMYgBQkHCgc%J^0@VNl-=t!XT0dRB0RqipWC?g%I%s-FQiU=nF56+TyDGXlV z)SJ{EM`~#sasVu8r5N#wet}|40Jz3j^GzK{9D0fvVoKs|WvQYt>;*c)lYRyY@G~la;2-yVkewCdTN#7oQ^H=e(6SsIA;I`BM2>UUkUNUch5VDx%t-lE z{*`A?xspaeSLMe8-mwx=&L!-Qr=O^&W+UuB3vT|yvX)#ictOvh$0D~023sIzoyi#;dsADK0B#s31JF`Rpq%676l0-oqMSGfHAxP`La`@j7#%59a03oI zA579=vKVAzy+}^r6m%2~>F`h+D85qgQIja8v zHZnlq@@iFbavX7-ik-labCzSxF4ZLCsHNi>B7oZo`FN&;qzuTT3-af!QNS{vn>d9MhM1DF&%c`4xQ>iz;bg#V1!anK9s$1!1OeO zc}>i?=cOns*B)3EFF~SE0R;3Jr0OuI7^a3D2;d&{tUw2ffLo3^1-Z$l^*KES7y(Zl z`ck(|gb)uoprkKv!i@3$R! z6#1+*CZ31?)BO)qj#rOCO*rQRpGt7X-;{Cb=}FFb75JJzcO%HhJReGr2WDzg4(zuT z5je^GD%OO^hCnvt3XFh9J!*eIdeT15xUEyZgx=*=T#WSXOu)xH)XWE5W~1BB)~-95 zO2h>~UIydoS1m`#cXj?%7$sNb!9B$hF;>q^*6~I%MVCzTiazKctx886nv9P4=~o@h zWLJ??sRUJ75CsHP>BC?Vk9w-N?Qq*x9r85yvBJt|pHhRSz5(~9nlZsQ)6sxg(!X(GeraGy$`=;g>kpL1HX zpjIJjqXHL@MQDtg?q>#N1rI#ZHV6g2TzYq@t`KbbK2j=?BxAK%jL}wpP7qTt!yAts zy{cx7gXh+(NCNfmTBq2}kjoxMPv=yfU9uzKdezoo69%cXfN;R#tvwEDtC{Y}(c6*N z9V(-uzGP3E9Gbk*M9fb>)luOvHt5@OpU$d1%p|O3nbc*yY8Ndc7=i1}X|l&8WlCU< zl~ZAivtw`rHKJxlJ<{7pV>(PjD2<68r?55ov*X)$gI~E$7BvbL-7(c3{@0y-a0x9)I6BB+{98ovqF| zsjmSWRfyfSeuNQ_L8?d@j!(;up7khO5I^4Ak;PM$PD>u$>f079dTun04pc5WdQow+ z8f$h%S&jlfKq{Xbum(8f)}_J~iK8Uo9z82Lc8M4ho;!O}xs%+2PDns7rn;{Jvd6C7 zAvhmqAdGwQ&2q9750y9_tETvVO#UIB-a+#lbBuI2rzqVTMV`ZEbtdec{E`=sR4zl+wXAYiV+in+iX z0Z&vr21aq-pgm4%aW+THHjI9>$s>2zqN18WNZ_zNs!*Z8X6flnW?kbP1@)_97)uko z8#wJuP*iOrAXB9$cKq;vl{aV{oQe_zyOI(@?gJpwnHhfQ1Y-x*f;a>dpGu5$BhsoY zo}#M|a4D;XVmnYdZa!T1r|>>QgO5sO4Lh;H#Y~J39dS({V1Ev3DDn)BE)O50}rNqf!#?k3#rw za%1s+iE|Xf&PCKMSIuGoKx6@r&A~WLtT-r%&c~10i|s z-k;Tik;$jJV~zl3ABLN{3)#l*o9G>D0v;ICnp}1C?_2OZg4wPtF+`E zcGFTPp%-41;z&IPIvQtxN{|r8fzBy5A|Sm8;-mqcusYHLS0e+OLB%j0!)|fO6o52@ zmN>;CWP-<+4P|jCP>f2NiK!Qy3!yii|Js1uLt7i3($O;t4r9t04dc zmIoC10^kAKq1dXUBa&zazy&;$fN03*ql$AU$_eBil-T)^SD^k>gusF@NTvYJ;Qi5_ z^*oA0ZBx4x(!}rwHAJBpo{z{CEGVngZ3dchKo}XN3{Vi6$`Ij3 zd(%Um{P9j=TPuodVZ{h?;5O2`c%(TCgVvvex7V6bIc)Jrt9BT^y(kB1z@`N%bDi0# z)Gr6UQUo-Ta(WsgRB{V-p@&chG|}?&o@x-%&>Zb>xXmc&NE{kP!OIiS(~cP9rB#8U z0R&)hX?B1;TOBC~0l7G%=2pX+&9Moy<^&(YkQ^UFRsyE(c&Mb?kXEYTg(L%m#yu$& zw-NH=6z0m10L3dZuhyCi4Is1h+C6E!VRxaA>E1vI%_p&Pv_RR?J-0X@Ez z7#M6~kee7^q7l-coDO)W?On&z(?A|!$2g%PZa0M_cA)d}uP4@|ecbU;pgAOrRajOW z?X{LXepI_iVonYzQ30zfJl1dr5Pc%sN6+H+la#c zbmb*TG$tm;uLN!w=QP$Oo8%a!Y?tGaijOQ;3)FS0^9zq05=S&_2d@+rAu<~TbfoGx z4r#VaV-;CW-(HlUXRm5j-f((il;m=G9qBN$V@MyBNwA-4Vz49(WcK%YoTfsFJY@G^5>s2>kDKY)BY&)(DF2k=2(pz*8!0A{58{{TbhvPb*LonCM_=bD#t zo;u=~08lp5)P?!F6JMHJL+TP93w_SjD=r2%QxgX#t|>Vu){9t?xWML9jJAD5)Ly!P`!CRw9sxjTOTj2D{b4#^HCGXAaV~{Qz>J# z^NN-i8^=sz6px%J{`WMl3vv3?VPqo=+p*G`6Jxm`b5a7J;~a`;1f8UTM@)wAOl6Jb zR1wB&@}u^+u#O*$ml8sVJo^iI7^nfA_K;cej&K0U?TYPIxOi0JDzcZ^ z*XM0N&*X5_la2~DH2(l+Uxs#GKJlyF>Q0TN_2fB@hD?TY+V@K=reN$~#wRg+opz1vvJAOb?5Fl-!*s{#%&-?2Wm^bVc- zQ+!p1782e?dFJ5mXj4Ci6aiJl+&hZQaWSh(X(X*@abR;AczS%YP5K|Db7mLXV_+&! ziu+s-rG9Kl`$+szyj=ePXnmLtrwYJ*0R#%lpX2w$`^llx;nd##ONa8~hA7lX?sx%q zu1T++d=HOm{?ayHZ~Tt+oYHQ}FYrH3*fO^x9<;HaGG8dR!6LLw*ar&gS2#Rzn&&(r zajaZ;KS!IyDAxMBT1WQebqYk`Kym=c!yZTLgT-zF*~EMkUmTl*^GB^@&&GcqctZ2Q zUNhCaE2ze>y{*fHIm*0FcSOLPXDC7ZYuEn(XMc<<@WWKP&^5x>8Vl&VdcIfw48grld=FFjU*C1DY z7scO*ZmAj9uB7smDw0XS9S2JJO56uk%l9=?UTLq&=b;SkeW>bwvwfOWIO8X=Ab(m@ z6Abx21WD(5XOzjWP!=tt9vhWFwR#0$%0j`vx=x=j7j#c)2O6`Xhu zynZ^#dL~!)yKhJzs&`jw<}$HMpUYA>lL znSQM50Fed*COhoFBd;7+hpwOTBVW6U&rkbipw}31vF{`=t8st_dioo|{{XW;jIQpI z@5h>yb~bU9V{Z$2vrCRh$-qyqC;IP&!{PEujQcYU{LFu{Cx3|ivwN$_q!2UQT@Jf`X6aOQ-2+ITiZ@r~E$fK9_QrmYOxJcLNz_e^k63pNxH;esaa|ZLGN)e=3SQ32PS? z$>8BqFG#(9VUo!zl8fq(ph}hlCjiu?l>iI*)j{TOW7u@0a@id9ugBUxo-JIx8x5op zMZBt#tB$C1Rnf^^-6>E2*; zZ7w&(DhE@KW6=5$$gh&Mzu5{IWP7a(Qj$fILRQvN6U#%M1LvK+21ifV^*$csEHBlT zA2N33R=)RMet((sINYwMwR5Ab&yPML{891Wj;(C8zY}V+>Xz2ey&+TqT1Ma!r~oI> zo@3T?Tj?4<_Vej;{jT=jU}KFUh~T`8akpa-Ks{RnoY&~5!_V1r%flL+ z8qbPv4yi4a-fR|IM#W_zk=j5(Vi;!_0~{LlZ}>p;p9}b#Q}OnLW+2pckfTv(hS4U& zki`cXJV z88`eSo*RVQYK^(BVUG&85;5jxB>nGDF`m78{V!y&+}Xu;fP(ADJwfy$qyVe>SH@s7 zJWdL-twLJ$T^j7qQnnT~Ao6#-vdap;+TpUrY-6MaP)8d(l@s^^(&5W_&lG ze$1B|mCSPZvrubGG7?RYZ7k|}Du27j2fck=;V%w&L%?3j(I{{Z%;u+}xf zq+aRK%RQx(PZ0>EfRaW9j?vtVa(FnehiB7a)7|aX#%G<+%sjT;pJ9sqpPR{+B9bVT zI_+V>{3?=1V<{eOtOdIrfEx9(&MBS_f}-i&FFPD~ysi~$bMsjIQIks48b(<3$%72w zG;O$n-x$qw8h^rHiMsKLG`#}uSD5^Y(HQpup6|BK1ifAV00S80a9jJ@rHwMZzh$dFPnf-WN-jx#yG(}_!as``#uPy_&4E+Rxt+nC42$5JEdd0-*Cat zrE$I&{gwV1Xxh!jsjAzzh(MXz+8MC1qA=lHE(?`Bf_(?RevwFRY^~z4u!(J8w?Q0H zpu(c4zyJ=wSJ!bT5K+fbg(@+2PVWAeJp8`{Dl&7E9U=Yh^~O6>9Fo}1F--Z0&PQH? zmDd<-=DslXQW3IL^v|UNQn)^xQ@p~loDNM#k&Fs$2nfK-a!KNV7#+>Qr|$;{IO3vr za&v%KaB34NJqHb>mg!KrV}tork%cFo1~ZCQU@%l?wOzo0OA*tWQ-joJ6ygaa<8DVa z7|z_%xV(iNHt%Y2J4Skw%?by8->p4JB;;jJ@~5EgLfPB{agmWm)jahyl4KC0nnGBN z^`wWmpc2P$!00K3dgHZC@{lli$3C?g;YbG~J!w4%8nN+?l-Jy&A9!@B4&b0J0PpKU z?Jc!W2aMAl$YU*&=qdOFgPplFg*I}hzvoG@kKUo8K;Sk%Dp>*VPsTvc7^X7=$E`!Y z!?!{;IRhPkog=pLcXp{jQNSGqG{@KJOlv}}SmY;9T8)|GAx=5wrA_JbsLe)mB)MVE zF`9c1pkN+NNxf8jwCoIlj+BI)k&KF=Sb?159az&rVBueo26OL9P>@IFeJIb$2V77H zX7Ap7+-Lby+=L@(<2+Mc3&=K%Vx1~rsr2AfluLrR$mG?G81kb83W8kaPe$odC_A>| znA+?)Kw+8)3fNx0)iUiK#8YEZ(iox{ci??!waIL?6c2Ffu`c%?r@8d6i+(@+cX$og zfIJ&<_Dmy3s^3Py`GJ?1V`V%b95EeF9jmkbqJA-d!Y8Hw0Ky01yMWrP%EwWfFTHMz z2H4fVym{S&k<-*y!`}`58|%Lqd{#6aIpna@V_`O_sBJ7Gh_}qDNFd1Fl>JW?_Z&Nt zQl(G(M;)YAsXx#Bj~5?|l;73qe9ONIJ`ihP88wM*?cMZW580gF>P2?~-J*yw0iB8G zoG9eyfPYVP9}Q?e5z;MuH{q*g(=^*e+L4T$l5*@xhq zw2pfEQGJ1~&c8LZn4td9u!d2( zG`WXxJnjL8R~^Bx)$5q!RENopA%$aKC`W**nBXWJ00(OOzBa0qDO0xXzq|e%@p72n zQkP>U!sJ~40HZg{D*fT>ine21u$QJX2fbzAMJ2qesK7AlK5Tk=)tK)d=>g!H{OP0U z6p0B6J#$9jNIk%#kZ?wQDP5e97<*KtQX?{km)gy5`aY>1x6buq`#X{knllMn_RJkOM!kPxrw>*_Q$xjiidiztjHHwn8%T@~6KQY4j5` zyyYWsIVZJA!!CREu6s7O=z>aHO81ezlJ6H){r#`hKACY%*2TFuFW3#LF4OYyP}PRe)3`R?wKDV|ahj2Qy~07p(a*hR>blmC;rj;EwX3MK`*gu$BZWUP zz}lqczY1`rDYY1@vSid(G`20W73shsrqPiKMx!Q*mBu#4JS_yFy8`NR6lFG}dm4 zF~@pEJx^LyeJR8-U8lc1(fhDLQHBH3piaen0Wa|ARN@8*s9X7a*8uao-#VrqX4!#j`bK|2R+SQt|UC;W)FU8 zK3sb7`qHwg&h7~5QMZ~^PDffTVo>3@u5pj81z3-mAb)v&;26pGK z(xKu%n;FeW2q<%s-GxoJ00!iDq?L=g2+jdMnWrc7r;Hr#IL83fMip{+`q8+M5tEa^ z6viv`BAi!nEDmwdR1F@%wRt9zj-@tOg$2tkxH#T$O@33K3SX>dIW>Fv?p=;X^;|-ypZ6==e6Sd? z;J13r@K%p6hCC6WcxvSqIc#jAjnxiRF&Sg|n%j{OlBch1SIy>C6T8Nl#>thPNf;x6%{L0e zgUA(WTWX!zW$xIh6D)pAb5nH2LI}q^kIIwp5s`|x_V1Cpqw?@V_w}Z=3$nT8iNIWO zPi=$cOb>rkN?~B+ADW}Wf)oHx@}$O)pfFMicb*ZCp2Mje|j?@JTd*S%_yD2aqaNP}t8;dY2`$+%HU2w{5{9 zHCATig&nirn85NqIH{DYFV1>Y!6lI3DPVdKDx(I)E141kPbQ;1034IrwI;R&vAqV~ z3W5pG&~s8nYD1_a1n{P`Q0_xMas8#WD`>tPu7*{f;^y)Rw{f){o69{0=MAziEAU?N@MkUe-O$X)?`l?Za*Wg+c9ulU#@F&lqos zSLNdKJiRH=N#uggoR7d)=#=Ry84RP#x^4Xb0N_~h>Q&~&C4HJl-A+)TZv53;$Z?*2 zwPr*h_2d8uH4_uibnjoAFC*I;Ps_D`8fI7kGmIb7o?9dUFaYL|?sedFrUP54$0M~g z9>=e(KktA?BifUVzya+-0wa)m?#DTycQYwr)|}X1y-|6G&;j0>b_DD=0J%r^s_si- zrg6?m8T6zi=Lz>}#>Ne};FFJ9SqBOU_n@+1j&tG<~-p2 zDdQO;lZNhj>+eEhBgtdeCXlk{kH<9gm29U3@l6r!R?Zlng!F}TRG$2o~RNd`HA-LQ^qm#VMK4DXbSEvCn){vAgCRQ+Q6bB{6bG9gj*f%r>y;M;P3CXE~)++SzV>K9m5=1^G`o z?r8}JBd#hXf}5}v+BYvhS{NK) z&_?0M12l2apU#lQ1cm9e(^!1jCkNJo2?sq50FW{F!01m}XqJS2fP=c6Mq?cECP1SZ#2vpk zy(ZV{diqp_h{gfhGT!v^yns5MaZPaJJ3-w|h&Ls;AXTN@Jcp2J;Q$gr?Y@D)jgEWM zS;rX^@DwTI6(eX}&oKQ2jrq&0VyOnV;TcYQ_DdDmXM$bwHKse<0 zq(Dd{@#*hUAi>@1nsWx-g55d+Nse;7W34@a0|1X&O|cLhf&&h;;DJdv=B8wF3n<-= zxTsLM2cprq#2|&|gHj^#mg`N%Mh_>YKO`NvQHoKV1{`Lb7;eEC zG>}+`jiUpA4KF?VQkBaPezevOKIs^$NNotNPe5}@So#`y2aGq&Dl?FIZ_cLT5ajT9 z6ongiLO{W%xgaP#{{WRcB~I>?;;bj+G#++z<24uoj$C7J<%)6S6Vj6%^O07BDv;kY z{J8yT#FBX9AC)t1Ky2W5r*7kD;8Agk+#G-^FO}OlsZP`L9@L7B*MJ2g5aj`IdR2rV zPaNbB`gUP_}?OJGnuI2q|jj|Aa zbC5X(w82&(N!Uj`cdEUNB8(gDzG5SANI2{(9?ml+qOiZs7t9+UhB&T+SdATnZu_gy zd(}HAQDs7nvO+Qs;0fm)DRKSb)|Yk<=~9_O7RvB3O2Y(WpzBC}ayId{oszvqGgM80?H@Kx zE=sV;$MvNE9-M(r13Wj(Gsb93Qd=YWow6~3+MEwNM;N8pIZ$@@6y*Bit-T3CsXMYc zsm{~1Fx*z59FRvC>rdT`W9d~13TI8>K+UX0xMK~$9k}UVb$B;1>BxkI+NY09n)p}4 zJB9dC$L0C(J&3QmJR%g@NUnZjfwR~Hiv2T#HKSM6AC>XLy;@JLnc6YlL1T(w$Y4pv zI#Lco;D9mdPX%xR`H1gdUVIZC8JL1_J*rT4oX{(h^UmMSjI$Cm zf(0NQ&reD?IofaqF{N-Msx+K>R&%j30C^^~SrM0GH*eOn6+)fO$sAH)WNE+%L7Y>I zOP`y8QK|x~gM(5XxCcEcHVZ&jZaV==SInOwx+S`cf zftqeN6VEj44us(2rAQ_ln0@Z2(t^?)VD#*1HjI;;8V+&S6s%GaozFc87^h*o)3ya6 ziw5H~yLc;_Jw`WUf(rKSPb82y$?9lO0R)mr?MzW5jKLW|QJ!er6S4o){SU^|O$Rw2 zcANkwr_!EA2Ta%EeNWxl0|A^hE>vM~J*r+alfdmvKQ}l76-nwzU67W~=S(0L`Km+H zAorl0@_EH*gwYOhfTKC6Pu{`er#%Z}KGfa_JC8M_Oj;pfgXlZbt}-w(DL}%qk-Ido zotzG%rD&Ox^DP1t<%VgWe397nshD(bxg3g*86XZTM9ih3RsQiD@x?P}LuO03P1<+mfIYerc51JG3mL%57%+OR&Bw2Q*1ttrPu@IZrF;SLs?DPDRPZo3BY9)ozol(S+Ga9$(H*H)T&{+XWF{! zAKmHrKQ`WfTI4j{`*ybga0Paj5wwsL18VI!&wA4B>~p;t?fU?R-bVS=qC@N2nUEy} z^dE&eST>zx;1ypfSLu!^l7%Pte=ro1W@1hioE2V_#$$j-U+F<)3R@*{Ohe`_&^pxE zS18@>WyjseTE;2m%ut+Uaaz}KW+o);3VE#QK60l6a2VpWNNBFg9AJ#&y>wm&kyFJ{ zqc@kjHWh^XqF*u8AocYorttKwAB*&sAV#vvBj=-T$RDj#oz;Z5J^ofxHuYS33f0k% zmvbVX9lmZlW74W!!Q{+G-vIXXr)iP}za-=UI(=)-sE()|q4|g);}sOGv>bQtY2cvb zcj;0(i2~$(-qp?2+e;8^iMFI%V;MBNWI#txdU~!-2*pVwuEIK=l&&(YU?ObkgHt28 zJ3;w>okk7^10YkFV0^Un2J|OT7w(>)&Ygk)VUSNyYPe$H;kLKuQ^dzB=H%n`p|na} z#Q|}WNpC<2r+`ZZ#z^(4cHzp$!RwCo5pt4mB+#`GNX{6AP{4H_l~J(Vo;@m7U^yLo z`_y1={3}t6P}vz?y(&Ny{qEHs`9>6SJt_rMgc|}bQ_h~{Ym4WYWq$Etm)&Y zO}!-_#U2iSOPY*j*`G66?rlmnkpAx^mhMhD{Ok1>_HEUL_rpjmP=;MDd0<=|os9d2 ze>(iUwY8Q@nB+#<6OcP(*WF*Th1|~>wLC#&bXj z&5&?uOD|Gzdr|^A5sY`Hq81!-56kl!IBY57{Aw|{=O^ika3NoSNFx*yE60EcJt;P1 z41RTBaJ#%6>;+#17b6{bQHqOq%f&^HU}d;DFO1>l5y%PScdbAo~E3K=E$VT1fIG5 zDEV>n@kOj56yeyOwIbn{jtHpMCpaUa>U#`Ss#FXP-D$8Lft}SJRdRY9)3+%4b%BxZU)jD-Amj!!A!ids7C|*j@!so$;$4F;NY>^N+1Nq1Z?BHWgFHdUBN`fr2r| z^`vYNa50llQWPEBd(^RPN3`dTxuwTA&OPZu;DOh7N_(aNalq$3*r(HBcr~d%2MhN!z^rwha6C#^ZYb-AaH7tEe{N(2Wmr%WOX#? z*8_B&siB5)05k=K17R8J)QOGw^r<*wf&4uxG4hY^8WZR%0V%t`y)JXppIp$*o&e1{ zFjs~c2dz!7pqz#fPs}<|oDZ!$E?d<_Cp?9xYXU3d0UYb4WQIaA^qIc5&$19DN~GtjwucY zCzDJ(uO}FzTL^I7_Z0i{N-{e0id+&nIL!_64XSr>){<6bHbzvugPaUhfG})RM@$|n zW?;A-&lN=9Q50eM=qU~q;P7)m1UDyqh1N)G@NK%2P( zNXkTEe;RtW4i9eCF*xTRN{DyIX{TX}w=NF~Da@o{fTS4% zk)CQ@#PRx6Zcf7w(waEV@BpPF0G~=hoN_7Hx2Vz1KtF{&anP=DOgJnXqYp}60o~U$ zkc9wtz{f#IK_?!R6NB$U_xGw5g~uMEf#^7-`@jtCrNH0EYD{ZE0px+j3(%G8-k*iR zYHHy}6ystqt>a+^4NLCOhVn z9mcF>8))Pjj{4bW)3q2~wgarsab!#3 zX`hmQGJW?*5Pb0~FFne!uhXA~Q;YA1ei)xy^REv$= z@;xbl_8e5Jg!zq2>@zlM_lqn3_6W(mjD`QUJFpCA2Auv z6u&l3cm|_UF-m}-=dDISUY&8xNXl{v?M&b?t4IjXBpQ%_$B{@EInPRy7#w!0TIf=C z0fI0(iueom!P8^^0ECaix6I|;wEKwIcH&=`{{TX-zYF81TKJFl*Mb-cfhY8@(%~Z$oO9Zot&HI9^{ihTW)|gK zzP8u%uq>kwd%OMT!g^oqkK!ku-1w7NiWo8s>1sC|cTmS@KAFXR3E&Tao(u3Mrxv+s z8)~|ZxjseA{P{}DwC#*x3m$%A2^r%Y=hJjRG2C;Sfe9~>@|@Gz{rRL;+g>D9jfV{{R&HJ@B84A}Os| zhh|c%A{;o+a7A}-(xD(Z3P>2Pyghl*mpv(2lQ^j>NcqzD_GR#W#JlaTC4m@Y0Tqe* zl6kE5{g<=^04Av-sO%w8{cGwp`F8%5BdEz4&3FF*tT}?(vpN2!NBL3n#i#7&;COts zo6Wu>1ef`FA5PWi`d`A|hx#}x4vz)NU;`O}agp2xCl%cnC#c7vr3Bz$gNnkgZH%ja zda{2uTqskI!i>v3Gf&da-7?xc73uN}9C~N2J*v|&7!UJfy*-Iya(@bFVpk8?@m_74 ze9u!`0sB3@h++1f}1DP?p`JY=O7YP`hDDT zE9igOAH->(c!OQ=J^Y?n*VQj=w`Xe4Yznf2&~HP|d#J}#T`%n?;H!%t64`k22o%}s z5Us7;%Z_f7J6VTNSuiqsZ>WDFhso+coeJ2g zwHeRiO7F8@@P7m3s!CW~LuqXP00Z_5%K&iM9^SN!su&T?crWbTZ{w?fhbR6Mx0>c_ ziG;RaY9!AcxJ6KsWCjEO@d*irKnk|~9PkELMjX?+Wk>{3e{6Vi|u4V>fBtD#mqo3&0ETabEC(%8|x1ZL=S zk}2_Q=N_Fq8ie)cnuM!k7!-L4JC@^uG#d~F9eAv!X&z|-04P5x^{pcNd-bXkoXNKx zIuTWIG(+X>lgxiiQ%ewW_i9H619vqTR%ZjT=QP+fNY5Nf#GVjj{uP&Fs#@xM{DXp> zK^=aTpz%d6<#CYQ8m|SNwZ9he2(#1y)~nD`CS_J5bum$SBZE`0DEx87F?NnmQ%Ru$ zJ`X>QLgaa*j*Hr-3faamDmGq9^ucHP(nV;+?vY{?D4rEw9H zjt?26z$T?+1cG{0NYm?QdF)ZWv!f)~3ZGxsh^n$7+{5Z~*EmNg_rn$}oDLdI2Y&N)Qpmxs#EP zdPnL)91?l=sevT%&{QB3)|1eZLA6(ormKZ)47!_2v%pCzfxvLI8ce|%Kp~QVirP?}- zd(I9hM6l46BwWgoS;7_+*t8V+@pXt z=AlBv9Q3Df@1M$&L^fDl6OZ$nVPl+i_ow8j+$t_}j@0eYVB4SN9FG40T0tAD1C8Fb zVm+hfZZl8H5K8g3r(;5_gDzD^YLgqH0C9nWDPzQ#+s1urV-ug1S9U!*3U(#3j?OW` zs7gA%&bb|G;V7i`H59Xl!U2JdW|K__t<}A;KmZ&A#W?o^u;P|8h6+aNH32p%|`tJY>QVCb_O_GU7A@1JetVNC=3a44eQ3eP<5j@vnSVC4TNdkNgCAS&lc^{_2;+ z$$T@Sc$4C{jbiZKjn|#1YLdLSmy>QO8sVNtVgcs>;2x&~jMVY3^ml46?8Q7C7tx9jlc1Rq(e+_)(ypGR2nbSG+`RO82RfPP-JIk)b3G z0Xh1Vr@eSD?H{R_J{c{vc|^R_qDBX~RA&JDWM}ZNeGQ+NsKLOmng0N4Da2kD@ZOKO z547G-b0F?~poqBk{o_}=kW%NzQeJoawLJWM+Mz2SBltH=ZEMCFE|s0DE#zB??x6Gf z17E2(V{D=zJhep%7uXKf`NQz4*=~L%XfPfJ+CU_GgWkVJuaaYO#Pug1LDIg1jA~wV zljxbjlf|gaZ!)173=To|6@zd_m3Ungn4cNP>st|n5h!>Eu4uW5ZX(#jBhtPdv)fBS ziz>*1R6CKm6cSH-f!?uS&C`!u#5n@At*)TEkIaKO9e%W3luy^cPu7_JgO7TXoU>zS z0;42%>q8yxGC)qubCJoWu*&1DOPq|Jl^8g1!}9i_JB^5}Un+X>Nb1IZMiU!$Yty3 z-&&T=@uhZ08y$Ex)Q%hEP`#@YQM1LzpAQmu9gSRX)SZheFb3S@Rgk2RdY^jBw!PeZ zxklIN&2A*2loBv~DzDI%Qz**Bk&%qkHWnW#IXvLi)&w!z$YD?rRD;}8X;>ofp%g3fbJ>CLT(#@W6wMQ2VQ$sguo|n&Pc%e*T#RfAI1$w!uRp~H}IX%vc8(xE;UQ2 z$TC8%LnXSL63wVxwDCbKg*5Fl7HJk3*a79lqa^Ml zapRI}jhn@uEb%^{9-pjh7kaI%Z@pliMri!N2n~bA>=FU@uh2h$-vxB<2I-c5Jl2^t zJ$C*Tmewaziv(>~C(mhXz zZoD<(tscwmTHcRyr`s^Vnpl}YBxD1)3=`N_OYrOBt?$FVOiaYy*-px`#lLRV&nyo= zcE3_}IIMM8KFhAanzgy*;gf`8?gf04YI;4ct8U_3d&rV#o1rM{kVx!m@N>9l zpGwWp^gAC8XgX(ywC8!C(`_QQ4JTLf*Bi0hC!BVzl~J?;GRKAWuZESIcG&gfbgafG zVhLu+KgzTsw~>>60s+qEz!>)?ydUDf#~lmd5q&yX7hTtyFwohd%0$o5To8Uz7v>Ap z*T7yT_{H%L#@EJeZ&#WXVe;F={#jhOrpRe%4;>dN;fDUB2%llM$Fx zr1@5?{bqBtpDsk5Nx)=a%k{|j;;S-}cju8`o__`YE9>49)?>B2m-|moy8Y8z%=l97 zc8AaKl+Jw*8OX2ES#3f|v72)CKA`umEY~KhfT*K4boOSrY*cF|)|M*o`LokB^pFGc zaf)!aE~m@+f^{Hd)Un!JNT+IT1B|x=^{*~5=x@!{losGiAqaDfDKAhAlRz==~Fdf0*iu}Iu z2gIKkYkG*1ZAR#!kZgx}+6x|V2ORw?^tZz{+J(P{benx$BZBp8;};R52LesGe6sLP zdgHxbX_M5zC_0i)o3S`-VyxPVwT(5GaqMZ*kQbKOL~#(P z(_>%l%lL4zLXEaKTdo>TcQEb%$6`Uva$&G_aTDaD8?$2eU?ZD=gyW`q{&?r6Yw1Uc5+s&61nVk>S6+l3hNl^q z*TS@`M%Nt-MLM_Sdl4`gC-{fm6w$mcPkM~G&U@n(8oZmv21Rmmo7}b+00F_J*^+WH z4_d(2d`+QvPS!m`#CNf2cJi@RX*1iCfHF_uI*>cp5B~rQ>)~P@^6E~D>*YW4#%o$w z98E~`(x%$-O_|QTAo*o09B)3uTitwxN+B@OhyKS*co8=uO@`{G_#_SRJ zisNR$>O@v~(HAHOFZdI^D#^=S;Vh zIt{zVRGjux>tAh@<&|()N|a|M&nxP>X=U4E$Hih*YN|E=~&WVc&A9YZPUwc$iwB{ z+mx?Q#Clhg{->#@$y;Af_$OPNhr!Y4=YJv?(JhL=%Fz1Ot*XLC>MDM)-U2msQg>YiK-GG?#XdBB5t*nlR*L@;cyi zj^m2wi3GAb4e>}w<%(r+$J88qS2hz0vdl|Z*ruecovyw` z)T{NHYuP%E7zJR5b7$JRuMc?d!yYQV5NOvY z%p-S|DA?d*oM-P5*8;v;pWqLT?IM(uY)m6|)F8Bj{hw3$SCh?st9V~gVGNSnUD`JC zysM)xBhb_S!@y!ADB&tyuRHzYj$w$V)2$s3(;qE^kUr=c&#gBsBm@Ena%-9J2Z~?D z9tzU6`;}Oyxqu|0PC=CkRy_tcV>s>7y2f@c17nUW<15m1=PGjDXnSy)lvI|?V=);! zw`BC~LELZ~kZN72xBI8_peqIWxjn0zNTib72TnN@qbddl?_p86F(_VwuzX44T|2_w z9KG=+^op@srXx~$X;|$={{VqE=|m|?q?97A*rzoWc31IVi?n|R>2Iy;lC{0E4Wr9l z@4de03Ew8ZGV#al594nUM*44ukNhI~e=)R>XU~*p?=zE?$n3bqd1s3JSK=QV>rFMx zk970Pvf9!e%$a8SRy8L$B=9=^HS|Y=zh+}E*|k3#YBIn!2^&teLBpTmd04Pu7w>Ie zrvUMj`VJQ>!eum7d~UOr%X@hx`ko~5RdF)prLsI{!2Uhgbd5}E15%#+D=LYt_GI0V4RXT4S_E_Nf}TaNHlriuzpTMmb$o1+uZ_;oEhiC*1o* z!7j{CBCE*Tl&ItBRvkcMGCG=w5u7*5O@2!l*!q-+Hf=vIB=t1y!~zFihNWzl1E;+) zP=a^3Bd%y@s}Lb73ZIsx82%%SboDfw2{`NNLaE)Jn5314v>}&pZ|?(55%xI6Ou-q+ zV~{wzCM2JF@gZOF_VshhGKaGk1sIuo3pm2nAe zxFB9>#kF}Qw}18P=}!;F@o2Vo*9c>h7$c02O`^VG z@zaanh$79t9)0;wxC~^X6>>EJt2C*S(s_LkmKmmCgzp)ssX-WMptN zihf2gdvu|?{Jf6z)^H9-L0>%2Lcq*;9jP21ooU5GVe^4Q9Jb(aM?*ly;Fa>a;*?|n zqpwPn0FB3!(=?<7>DN6?O9Y5m9+=HM=f49S(t*2z!|Z(<2+EGZ~#?^_N6VCz~Yfmf)oszm~c5Cc8$P?ED7`+W|g@a>56tY0&;L@D(Ja9 zj?@%^cs%o(Q@4z8JJ3U5k;N!noxP1K63~I$Ew!+x(uH*UtO@VMCI}@|aY{(WIuSwu zY-9xMpT`vQ^8MD_8j)0klk)r0V2q5@0pYNqHyES`IPd955cNC?RUaBSL1_9HtO`cuFd81?B&7tjJt0N|Bgf5xnyP{}x6l-<8E z2aHqkoHu%Q&N=$h2COuIN6WzODLHIxIrYswSEnIQVtP_2eDi_)sU*c~0`lY9tVVa2 zDn7MbZrlJHy?Cko#*c9v4zz2y+dOCDRKpw3ASTieZg{URutqAR^Tm2^#V#zOxs>^F zF~gD9t^uz*vt&r4@|$}4o~FHO58OB_Ya>zx&U@pvTR;ISqn^DgyEw|Sow*pu?^X#4 z2rOHUwY83YjLYTP3lZN0)i{wJPhL3f&1qg>rVj?Hq7xnwa^17qnibEed><8@`aQd= z65=EhDgO33Bil96U@yqLf2q)TsjO{$)mvd(i#Ukf8AaT&vMxva7xL^thD#hNG=vktHE}@Ljq>xH3O1KJN8at}O*mnDXB!OmS*6d`1BR`M}&OCrNtD3Yk48DoRAxyeequk z=m_81Fq72CfPN%b-F_O8THR%UmRCSYBON%#550bw!7;T8x9*S1_~|8Hm!mq;#e$r1 zigGzP!sDK_(#+v~zPUX(TmdZIJtV>meNKqE;? z?FSg7Uc8EOuifMjI#Hg-ifsZyARO_W8g^4TBlD&W+kjKktxV$!$2mOKZ3*0HBpB#zYMgU%_yFb9$CNzQV8Dhon@xg_yMSCTqVyN+@( zNO$^;qqPiMXak;|sYe+jjwm?5q+!Ety~%1k-@6cu1^#u%-)4ZEJj#u0-$Bw zLlah5kT6GDg|>tM4n=7eXD4zQW8g@iH>j#}9nqNFVze=a+)f57K6UxCoCDgnPeYnp z=w;6y6+!?oJ5@)^9GqZwtFt4kbI{ddoa3OYNXkZZ#K_pd80MK8jGf$OtUM%2d-_vJ z1La}bwTaC$E@C5d9x^@Z07zg*KJ{jJNjWE)go3>}HAXEIW{qHWbr=uSpXphWh{NQZ ztzMm^X2bA(Dw{#SJGdXtnr3nu133A4^skA2Jw-Gc+$509%0TrauQm4k5gg%;6-REh z@t5rp6j0tlHVK+c;Gf}MG1J!-wLgg&JsI;LQW0`DvgbJM?N$VGBMC8$!>6SswjMv5 zp*cA9tH3{C4u8GYy?Dz*ovlqP7I^WM1xF*^y$4BUng(Du5{Cx7_RcpixUo@=Kf=8S zN4F*ts73(K9<|XH&ROVt6^IAJ_9{X75kqIzmS$ve^6f$?bZJ?4!3gGlV# zFnQW@O%mA;nhx=|8RX}RptoOVV2pQe&fjX5s7Ylx(4*8I3odhz~-1a868J_(-B^1#DJG>dhM*(^A@$GOOg^h$QYktASd+AY0L7T zmxeuSHPihn*~?*s@tk%TYKdOJk@c0-aq=R-E7GH|v=UsISZvxkKD99c(3U-he=3^6 z8_n6A=dNppZ=u%|ZbFJz832RDDJ!_+lhT}H0}2Nsn!#7(9jlz*pwtYf=HwcC#Kd3@ zF_Tq(WH@4ZJZ7$w^6hVzjt{7$(Dy}PHgnV-)Z#M0V-(Y#pmXm}-dTp@wt@zR`J9Ep z`=g3z-p#b|M{1H#Py)Q;nwT&LC#f9c`p}{@#s)rSamc5W!xP)qngC|WZKu=LmPR}- zGelENH)Kpe=O0s1=O>Dhhs*&d1JaRB?!0qXafiyMlh5f=5Tq%_NT_A`WFfgD(xxDy ztAp0Aj7=GDyW%Tb3 zYKW|oT1zdokF=EX~ktFySLw=#hF8&4L?Kkrp7>$jpTq1PrZFZ`z`CYR(}*F(sHc^uVE-8^#&ka zap-u*YWZ?F)xq*fE_r4>fUjrxA*&4!;%<$op&nZwvq|f=e5pT%YxT_M4y$0RL96?$ z`1~D5PZ3S7=jtHy&eBHJ$A0xOU@#qiUYvEPU{*qK+ti*j=~GC4Q@0#f;F8?^099l? zvFVz4Ad+#63S=05dJ#(^vXkEfw|a+h+)pzEAmo~qWr-&s)p5=kcdG%qFQo!x>yV)J z;+UBVeRE1AC_Sm0iC_rDHWnm)#~JseU{jIMj%s7_sQw^oFiAT{Z_1h#nG#?O0e~vb z*W2=pR9MOE0H-Xn1JB_}pb(v$oKsx@`LV&LGL~?|kMX5w#y4lLS{ea>pq~*_x7Rd`0CTsD(~55S&j59&x+N_@kjIag6vqWN zoNfn$>N8GItAU=p^HJoM{#2Pn(#WwY#z)K09@(bjj40&yppwID0gQF`r=Y>hQflBd zt85?uaofE#vlPQGN>?qDgV&7Hm@7nl?04Z5x4>ANV#H1=}LD4 zh8Xnsp`ijO3VTwjjPcfh*#of6IWd#FfN2AL#-0usVA7z=Wb;Z^FrXIQ{OLwGI0uiV1QYWw$|?Mwr=X?Os|IkR2RZ9VtLyUOnoi&m2YxC>R#pMe08=IG zGnA7frAfGcG=rWoO39ZSPJOATsWz~Qk(~W$5x~j&)Vo`GUW27HoP3~AnP6WGrj!lD z^N~&4pOkl}V2qCRTzZJxafQm_m0k927&MsNFw}$P1G()^;v9;rmST5PU3;7i_op(E zh8^h6<^YZ<0QkrX7p^IRPVD1osSXqXI@5ampXAYCNOJ>&j@>a)jJG((DZg~_-jAG} zzMbll6CI8TQ_p&6W*>z-CMen#AJ4{fN|IgcqHJF z#XD}}o`bav5+G~}Xx)K>#X3cE-k21ODCAS!6i9igF~=A*hBnS|)}zNIYF}Xsj2?d~ zkw!8>#%Z}7G0iH1&FmcdOj(3o}0n(!cusx4zi->s0+eV^!Fm2w4C$O zp(KvIXtBO( zpDOw;l66+Nk<2yw?W(VS-$F(93^)l-rwtx6(2aNj8Ybr>f+ zRhGxyG{Qf+DurMe+#4CB11-~!T4-j@&$~}ijPpqn1ON`-%A1Y7szAH3*osoC+o+{r z=p!&3aC1?W-cMmj9Aw~irvlq|d(t04uf4x#oAZ0{ zgF^!-@T0<1^d(%JkEk{JR~0Y#O{VGiZ7_BsuwNIH*ZrwkPIzIyth0G zNh=j@gkes3A6g3J6Vj#HLt#!Su3RuyJC=v!G>YFSI34;^_LH|f8g!AO$gQ05o+?xU z@H!fHL~^nx55{@N6OL0Kk!H5k6KPf%+QXw`+Pz$>FqQ`wPZ1UHzr(4^ilVDhl|JX>-|V+% z;sp5Dpj_#KPqSMI4a=gPsTSTb*v8TvJ5Rto#)3y#V z_|w7LfJntTIXUAdyoGI!#JiC&9mmp}5`4rtC242*c93!j>rPbLT!Bn1cAt-J6C~@YE7-Tr%^|i%syk%fm+2v;GLt2cHP4x zjCVC;TZbXI2BeY&;B+E{B8mXccN`JWcBUQMj=_=Kikfv1CU*jT1w^uL3%88$MQG9m z7jhP6=);O?fKNRtMhp%($E_yT>6{L<^eM!ltZ3R_h%~E>7g>N^+1#$zLNkIn48DXO zhP+cl{hmAx;r{>;*m#MR^?9`U46rQ9r2~Hs;B%e5N4Ok%{RpvwfS#1V0(yB`2w$&J?XRwF;@Ig5= z^@&RGGm2Cg$>?YwD`z+d)4e-bEJ&HhBRHZ}Pyql8^`+mOtYhm`rMUt!Taph!S#xV( zwu4!Mo++%us`7m(Oi7QF`ic`_eY}DWNTp`>1U%u-_i@&kN`ruD;wQrrF_Xt4q_?;G zKyNLESFdVLG8#y%tKE)iGPxP6Bt;uxSU=E=e>#D}5;Ew7b;~bL&a_dJ*$(L~!)p*& zcBT%PZs)B!Ng&!tnlX;ShfiL$QcIgww*@X@B=tLo_|Uk?hf1AYIf$FSd+B< z(mASYb7K$9E%m%-zGPqVr+;ecEEJ{fyucnx$fOU}v{WiJ@V~gv+C#Z}X^dnZ59v{s z&)w}=68M|LamrS0PTdDme8nU5HC?=2;TZBpt!U%gMd$UaSW5o@^X>h_yhSzkk+}Ke z1aU%!Y?IA%Z{tq}B#^>&dscbRAG}-+aq}GEe;idq@fX0HfviD=`^0n~jaSq$FX5#x zxr^&mR`N%47Q6=mDB8Rd4%$HEE_4bUeK;snz&e;i((!6E=0BB!_S;3Oz4(wuX zPta8s{h&Mz88a{1Cg8fPQSIzPM(pnKs>8HyZgUox0&(k87U)oPXC>6BH*F6+^{cCUaV=!w5#d59BM* zWF(!-^KCrV4}-MU@c#gWbRQ2G{?67G5XCYRxQTWG`5=*!**tMwK|r7d`Eqk#6^WE( zT5bzVyM5=gNi|L?TiB?@l#GmKm3J}P4>e$-md9VMFsMez?^qfL!{h;u2QY#qdGw)`dloka80ab;LsGEt_K|n5 zYcq>08%UYnLUDpP0ex7Lz^xb}hE`C_BLI!XjsW~?;D3+57p3u@r9XnSmsoTSGU1t} zQ~v-TE|>(d!1+{zw+9C~^si4S%jJv2MjvHv`y-bZiH#a}>(KHaiXRcYLGd3{OWkU7 zJ-w;&EFn>zKJMU)#`!Up0D2D9^(#e zoD2cqK41Ghd@VZetq;V161L9d8t(#N@N6J zbgzlI?G6w^bGUPi4ECzx)m3(>=QT9aGJ-(hiiAi`J5a;WYivL=GQ+J@cV>JJK^;w5 zIRxjLiR0&TkOfY|YeFSfuarM(t?+7|6|~4=EiN4Y0KlDb{HyC|+<~>1a2#Y;#h@DMBR?kO)Py5B>Z{)(hw}fNOk4^MV{)dm6O4OOhdCxN|SxrR%B*xlw<%osba=3M{aXg2F75>NCT}g@=3tk#eCPP={06mnPQM_kOo@j zXN2i<{h|(ST zl>rA}x&#Y=z>=N)qGO#gF*vQWyFvvXTHK$?wNctyq{hDwDoDySo}Yr!(?2x)}B)!Rp_T~ z(Uu*0{uSzBxOX2}T~oKMk{VfTZuQa?KUzt+EL zABvjVtN#FKuAIAeV%-9D?s)6z>0WKDc>e&!TGYmEXI;6TW&?N5!y$MX$6EHV{1spR zUe!y}U-CI>=FxuyPu5*(=SQ%|+HbAxazG^ew5Ggzu_gCfV%8=tOo%D1N^aFPKV=<33#3u z-$v9Sx{_4$7A@=MV>r$;o-6a8Nd20=Cu;hHdUeuT=wbHnGPvBJ<2V@PkF9;9@Spa6 z@ZZAO<<+OVe-Y}kN9Bn~*%W-_?M`~&a(VpCcv-d^FQZTWo~x9;{{YDB!c?r~@2wAP z46K<>J#$2uVUM~1pqy}cUi8)>h+d<$co)?4EGFI9C$~zFsASs9ieSj$x(c1!0B4eV zQbLljw(%0&DL$J}dXKeoON_e9C(x-M$C- zR(}=zK+!Y-YA>z4^}M`BAy@3M5M>*Ws5r+{oC^J1xN;?Px8+}z2e3STRq)^JjiJML z;_YX|bB2Mm>s7XaKZKd`TX(orueoQ#Fa-1KUT+sv=f$c^Xs^ZV{zkc6e|F^hlpOy6 zc=7L12+8@Enz<&CXIQmYjd@wos?!*bsUns?HMB^_OHr+66zYq z#;=O9&EcCl?yfa?(i=N+d5Q!WEg{YoV^CR+a5**fc@9{y5_PM84jcAwxB347!8mc1 z{hCo*voFG41@WK89}^o*G3C_m?i@*}>NgCue-EQ*-PQRi=-v2 z(oLx94H-8Yq|6kl+IJLF@*)mM&qLJWy+7gi!@UpTe}`hwv?VgUzrDS*dnhP`!dZE^jrr`cV}6muxrXNoyKR~7pxZ3tX2tR6t7-co+kd&31NQ2>vhMGETb=%i-sTu=ml+;)!qv`cKN49rmgJ02=wZ=9xYl_%Kbb%J1)IPt`GVe*62` z@J^kiYrY`9MYOiM)GlsLVqyL%e`G1`B{s_*U6&dpu?(Q-m!PuKKXAgjA{XN!^@x!9N4Hj{J9F74iuzG=^PD z`H0B<%L5#F>6eoLj-_`I(!WTibc~h?4oOjt{`jw&zhxf}{g1*L*NHAr@6~R_y}KUq z+YGinM)$|mW7fWn)-SCzT_W>bzv2x(87^e?A~0Bip63_?*1m6uu@kS4_FW^QUVVSd zOul4@`ByuJ7 ziMIAf_sU!1D z8xm09kUG>P06-j9=aGND?rXwfv;MePY#hs1hUuD0AF5_kl%OZvZj+`G#iajStwhi`6IACMRDu8tQSJh?Q zSM^LRFshC1eQ)RJdA0J-YgN>9x5)h0(S8^FOYtaH)3j-0wnf}!xCS-A;|k0GCq0MP zrF$=iKV~cIqAom9e75PgEgT1Qg}nhI10J>ZT#V)=izF|i@G4}Q3wYXBI1wpwM_ee+ z1G)CB>TzB&tF<(t`2K(7TFa?Hd)l9#{{Rv+-wk{|@gdNBG=}M|Ez$0#owu-=xhbBQ zRRHnpgUGL^ehzqY$apJG@ip{JFEvPf)=5CZk1_nRia@|+!OwqOV!l4{Jc;9viPtiu z%_MrRs*uE3VTwF~a91a%rGAo21UBAXwYsbk!5YS>qYA4S+N!EL0geTBaYib&8WgBX zTFGnjx9Ua)lw~#6Ql%!Jk?2%{lzC*XkIP>hXjlFa z@iwdBtJH1w517kxB#ivXEfon z?{)q9GsVJEw6oRhHQ@vRbmO{_3`RdtN1Bl54$okQPL%C8)! zf=*ArG}JDGYcW5KX%Dy<{xqIi91-_>`qa5!V06(#jyLdncs=Y6n*8R_ z^o>i#J}0x$q0F~hwc-gGal|0zS2^Q^1lQQ`odr%6aZ>dAwSS@GW)1TyUo-EIf!bxo zr^0;+E>{gY$#gO?g_X%){CA(my-#X^yFBL~{dz6nv$C_d(=_xJ)|Qc^5X8L_IKWj= z^a702FLOeZNTFvrTkf}@=E&3#PA zemj3k!0y7`MJ!z_$TNyk6NPvKkT2RnJ&?Oq;XkCrbLI+Ax+ zvh-io&YCopI3$YifxXKJytOV}zUqY;B=*KD;LjTPs(%;wmh)Cz7*zQdON<{a8wtVS zZaHjq$**wu=i_CvvbON9mpNH)!II?0-6B(g8)K2U^&W$sE6=_Ucpe`VYma@XD@mql zijp{91d}s-vFDtr0G7eX$Gv?9TSw}+cZ{p2Z|l#Y!-}7^nxhjx;zxpG@V9`pEkWJh z>rJkhs!#wihYuP3DiSW_aX z;9&aGJN3_ca}QBSUuehx=k%n&U}6bX9cjK^cjNnCfYuI~~Mw1wD^ABc7Dda5nN!y#iwa$;Vn!0qcdO>4Cr^ zlK_r-imL+~&fJnX;8GlrIL$jb#~mngayK8PF`^YGARYxOkTOn2dsEnFlh9IR@E5mg zEFp`G^}wm(Y%-1yJq<)haxwI$B9M~H*J3drP!20tTH>0}`5VMuW%tG@114i@=u`lB zJ4*NTIIplKaMLnv^0>}BSI3?iid}2sgexXdOtMU?>SG&}6WgVIe9T|wZMlHZS1tG^u zcn2rFJ7B>h0Q=H?ghtGG$m7&fWOf+((zq{z2HbU|UU*}-(u9B&v6eiJ#+pug^z@+g z+t?aIo!JMcN?_2#xSn{W5rL9V;YK^R6rda&^=^KGn`ALMV0EQpG7nNZ(r};=$gyPPEMuu$zuYe`rQ3^7#Sjyo|w*QTH#@LvH5y^DK_T>oRLeGP(T_ z>>(vWg#pfa5Gt6PE` zKJL-Q7zBZw9`p_vXNn0Mv(!?O4LS{WBaHN=3NWqGhuWce``@J>bdEEMKrRk_1v>!p zqaL*7`G!YtS_1_j0YCs5`cp^)r_4uDP9&d}H8mL|F&~{bWFf?zpbkYp0RI59Oc+st z-ku20&A{}eCN+30J!y89-LzzZnqofu@sCPYI5-C$v{(`zKJUnL#!s~&%Hus6nh6~A z9<+tH8RQd6H`rDj209rs`3M|hy-Y5#Jlgt9-Gh}OhB3w}{9(jE5(YX7#fD`hWRdOf zT5&$?mp)it-nF}lm545h$EH7>R`ZqP!}dHL!mQuz3Y%jb2#{QG(cD$J2rd z%@?qbseBr)`VF+MMr4n62iFzW5tj78u3y4sMwe`2JA)`2f5Y0kX5%B$ysG~I8)v6W z;Xn>a-Nh;u8OSYl10CJ~3m1z{fD8S7FEztCqwLjA>CuBiN@j~DwzFGH^z8B~tn&ZUfo!uoTX ztQZgg7&y&OAKV;sUtIS-3i_5t&A9KLv<1N}o@u3tTr%`ECUT^K)1?Birw2c+Apl@6 z9A^~2KUN!Pk0G}a&M8{VX$)yTU8AqPW)buC>73S>Y~+#8YM|UpoN#+om2C^?iRGg& zALCByeR;(Zx9*h!;AEf1k4?M~X^3vr-PD3lH8ut@oC=Jw>KB~Ust-HHc&WHtXbPl; zI30~CDo@_xfI$1poKlg_cHrcIP?c9VjeV3@&)2B|reJOVN!E;eqD> z4AKlR!8pYLi~>eF(sW_+?xYNPRpW8N1B#5}`^JI^Y_}iMl*j?WUBetu2>;go4OL#xG|6a$@=gy*4+D;ARC0X}ttN1Ga7e8p1aG?;$6AMg zeqs65mL!aNRB~ejHKJxyCbv+)$a{3Dh}t(054AEA@{oQ|Y0bdE=Cz58kk=f1oE8-j zT!N>cTAMpa1CvcVfx+a~iI__0rqL?44MQq2Y_V=eru zCs4ru0DBx%#|JqX$E7k-6$^JirBY^X8H^ilTd1gdN?<@h2lApaZ03|q`4gP6-Hw8(@_0NG z&<@qEBLgLdMNyJA3SJ-wbL(2WnY4_V)T{jb;;In4v!1<;Xu7jDTOU(ZgN_S+L8w zM>(%XnUMQfq=*1mmFt7+UW=myM-oQc$rvg+R|Nofb=~tXr~d$6yT1&^it8cy@=EpK z8tsEHsFC0JYU)8}aRCR3i64(z-#y36x_W*=}eF#%FoK<9DCNH<*^)*tDZT>e_F(rQ53+H-Lga@(2#3)1j1yG<~<1i z01CpKDa#y98*z~o{*^V7kvRhyBd4We>5h-1*-WQ!mKfM$ zryz8#ojq}KOC7s~d6ibDYB$)#$_9BHd(;OThkBPA2~YuGIjX8(2kW1uV2wHrk+4pA z$7-EW;1F;+)FE?{dFHI+cn7c;p^Icd=MGeyid7Ab*xjC(rpgc;1G%ceB!$V&2QH5kk=W9dz`~4k%{jpm9AhVtXbQ!#xHoKy5bPl12N}mojE&^KDl^ii+!_R4k&C$avi6qUOA>@gMt93zbpXcdi&55dx7eE)gTp7OrXDdd&#(*jw&_|T>k(L z+LP}oEGpMvwZtDXU~okM5%-A20UHFN#yZjfa7pb_30RY9Cyr^^$z=mPbBcgB0|OM~ z$Slfw^r~A3dV&GtI24ND9D)A;)->cQPU3N%xT?b?soa+qTVWik1CDFXzAtGOde6dt z6Ix!Nm2K?gx`|FeGQ_!4k;p5J!?7a=BZ}`sklgYIYRK_blIuPc)^w5p`(2I1MUHT# zqc}Jmo}DYREt;o{qf$>rB>w;t997*JFC+1q-J}-E!_zq(Nv`9<8iQ#1?vbd-7kqcN z<%g*A26OmVCL;2o`#W%AW=;oPtVLanHe!;0-NuX=m<~Z+mHX{T=;Pe@Xz44TwHx9; zEMz_i{Y5l@6Ch`vmCblE=<41Q(6ux_HO+()G3r@@0CIk!x`_@L9DQr~;-oDpMf7cc zC+IPJ$ucBmTrvaC6*laFjt`|Z7X?v%?_AS{M&JPY)LO%1*J;9@-DnGf!>;ZIX%hqH zTzk^8i3knTtxH1RK~4$VPh*ZcnqgtPIL0Z#RzuLQsGxTog@WxkCX_Y_7|v;`q>a3B zN;jw{9VkM$s0K;kfliE%nDspcM&u2#W$u!BIiFS&MA44-G>8! zdw)8R5ZK#IEy&tB_NRb;l!o;JHjqbAOgVQX4wSF*zTV@GDpbG+K9xz3hHWI|H8gzy7;W^Y9I}r1r0vrb;&z-4Gflk&#UzEzDljX#Ms}KJ;zrTZ zo`esS^!~JvSQ$ZlgPLbY0QBacz!}FhbY4bjpuLFHDv{LGm{FYNSoEm!Py^FERD-WP z(*(vS&U3+~AfEZBZ6%9mYSOM$mBk?3iI<=!Aa|j1qmFr}mEh-^Xizxm#UL8lGUqwX zN&#NA6DI%z&S_bW0P9q{19l`(80V?&QH+Aj+0$TBH1IcDaCppc{!^Nxe9SL1$q zW3Z>OW;`9E&`={gvD1oo7@!WlGx^W}D5?ez28K`%ByPq#RDv?Z6V5rQ1Zj<@ocF0o11pSThp58%*UwV*Zs_~IgGw$j-P)h}j4|=g2 zMUa8VeAG$F^a8AdfzL{wp=*&9Ipeh|oDL7xl#z^nbkH(N_Np2}DP7+`A4+jh0e`v_ zW~F2Van))Gf7O+0Z(w9Ud*rjC?QTs{3%onllf9$ z?+SWifmlJo&fE%^WPyxRPbVEfpbj|gOJbBsUAHgFHkzv*{{1QY-#90MPf`YQF;3$g za>E(snCXH&YDDDmz{N<(fHs`ba3cxN$}%Zc8Ho$YrDh;)9s1KjD~+d-OkG4FhsprY ztuqAi)}|Y97Z_vI)I@&{d89GwK>q+5n3e0)nt-l2^r?y9Z4}c(LSTK~l!WX)r1qpE zkb6+%j5kmXOJQ+=ho&(}xQ5SKmBKOHzl}qJK9ueah}}s%8gxs!v6?^&aqmkY!N;XF zpspiDhs$=S43z-!o|PHge(}ktl0d-iRnV7liykwcPH9L|+zqtMzgFUJYa0xj0yHVYQ8daoDSbwv2Q6?JC7X= zTs|biPu)K&J}yNauZiz1o_ zQ;CMfj^<^@r(6pAGxlqCo8ab@@6N}R9Cgm}27e0uLy8ytBvH3`{zuH^PyM26*YiEv zJ*Oqx9rIr-{8#;`w7&{oK7-(Ec=hYp30td~3kczLINKitNt|`g2fuHrA_TZ6?(HD{ zBEK^JB!16-5MEO{{S2TwX_?xAmo;f`h5VezmE>&l6=Y${{XI#md}`>sbStb8oOw;3uPaXf0E8RHvY)fZqR%DMjmvDK5|tfT z0y1d$MC3Pf3WV`whjRU z^{ZPMQ{dzc=-PF0sRdy{@MN;c*>6sOCP4$OCS9N3i+bX;6KGlVGTEjoW{q3 zTqz$>o-1+>+1ug+$C&iBjQdQu{0TLe_Fh1puOIvi{t2S3n09}0?&J2*(RP%R!sazo z@-du}%Yn&VpDE8BO+CMCpA7}`2ZtwD9N<0|^TunzhwSa~Ff%jhF`}@*-7vxW9@N(T zoW3NLK4z4#qJPtMVfFb*HBT+!>u(?Y36I<3`#-q%#r?CqK2cBnBlDLd<^X`Zy;r^} z!v5L57*s8Dq0AewA2v_FrFaydv#-R?64|ykn;bz-aMK{pI|4IShwSC?Cgw8H=~2uVjj1}W-^H*qN#$HU z{L%jaz=2lGI^XU+)BYO+!e}-f4&}0Q!Rh$otV8=?cuG^{$)#RKqweDepL}!t>%m9t z>G2a_5$Q{uVS`SiA5w5B!}f3Zm@rdIgC5hU{as6-jA4$LMb>Ji^{{Rx3*_Zpsz5bk3C-%AU zFP$Wfrd^cdVr?P%bv$5m>6-9Q_-8MOW;JtR1-Qq`JoP8&eJY~<&%Y65ZNFlP&Tv!A zUEg0%)}`fH47Qs80KmiR82z_J7Wh2^QB+e*Ww}C(?JEGQH(U8?)vQpkL;|4eYpPs z;6$uOVSS(6d)NFm--J;W7e~39A9?eFeR#$y3BPOK3rg6JL%K!n^NjxhD)FWLn*Ji~ z1ug7$KU3#(`0@Oyjr%tE{yBKGwgi86afA2~Q~jNgueTrk2!7izeg5OyVg0T=FB}=0 zNx2SB03FBi^re&bw(z@+tD(=GzcDX^pKJq~@aX>lX3vOHI;_##Kv>`(J8}O2&}!-Z zm;NEf#46h4{{Rt~ZT$g1rB~GWacJbf@Fq&FnQgD!dYgXMJ{Cq@xqf30MzI9W%0i)CA<-w@WMp^eMJ(( zaPHS%dnrpX-v0oR=>zt!@bqAqw29|a)G_H(LHk&EU^=wAJ;ufdCwbtGzyNYO^PWBX zd0+f9XN_ThDFv|(I`01f>td|G?9tyUB>*1Up0*|)~aFZ{8Ehb%XO54QmGQvU$M zI{ZLF0{I(GddR$ec&y$7A#dW3{shfEraR2_WBXQkR#w~nmpC4-Tlxxw{?&dNP`~jb zxZi=e2PHxFCj^gt3i6@*IQ&2@g*Jreub41DO0+*_pNNOpFDVyEoE z;y{1oD+nDpT>k((RKxaM))BJWya5RLzD_~N(MiqcKlR#K{e92{09$LzX`-eEPD_#b99EkC%Zj9ld_dBSbx1<< z@0K~Jwl zYBy3hQceLsksMZX$8hvt!GDy$%&)8CA6tCSC71S~@yx5TD?4aZ{qWqMz>b2krTF>d zxYgRxZEf9{Hc!sj^Z@aL^v!$c{4>YH=w}{tPay6S3Nu>G@H4=W@-2MmfEW#(*&Xwm z%llIzPVu4mf58{j@n6sRpEZw8h_gvLe@Bc{FMjPaUEy* zpAkRBPlz`TW&YWiH~TC90M@E)@eAS{rz@`Amj|LRZ@^dI3-HIlVKzRG1cd$P+q9qi z=NPL=;7{{UFB`1}+<2$ZtQjq5+m{O_B_9yetr^-KKqJ5-Oy z7_8y0_`6YZ?SFlBv~oaU$G;W&TmJwE_JJF1hfcO%e=KM7t81j`s;UL7Krc^}Rjw_g z74FddSNRqFnAY<@FADgwSMwdU23-8ErSXbt+4!>R6Jy4!HVP>QYP|^^$lTr8y;}V>-{VB31v`<>-UGZKbBc>aibv-&)>6n^Q2+jpTA!hm56EG0yvZn6M!k@(PS_9zc#H9H~j;Xt#GNC`AHTo$G zl7%W?aK}SY#99?Da{mC0L*pz<+MItM^Bc+OKCJxmKLq|JIUBT8B>w=mm>*n`R^#{` z@feMRO^pflXu$q;`VKCO^e1nn3fTk<{xzH8>{I&@{C~`U*)*3{dCnxdi1EIP!8qf)IKZ5H}J>q{{Vtl_GKmC z?>;4m_IvS+k>c)qXxWYcQ~da;{{Z2f{7{=v>K5yRf)|{7@;R@wOm6L;x^bF-WV!A| zX85Zeeb?NI{?4P=`2>E=ek1c#KBox;MveTt;H zBy*0nA`s!QIRlYdPl_@B0L;GRHI~r+Q{(8rW_@1du$Naz_WuA8UOz0;*Y<0>iTtP5 zqm=;Uq%~DsjiHKz5Q&Fe^Xxn=t7=!4>_Rhv^gKC;giB7MIJk)>m&(UNMvP zIjINi*Q~iQKB$s5c)(Qy{A=sTkpaStVx=k(vN<)U`qP;I0MF0C31xIYl=$@i%-$hH zBx>;>UT^?zpG;QAhdv75>1`_B%WtZq3fXVopRJ##9G`>clK1!pVs=qvJ` zton;+DU&AvUqdSk;=b!0 ziKUZaRuYc2CAkxM@lZPLeS@C=0F7Ariv{gWI4n;?{HVU9+QmsyY=&M(e`<*piv>La$gM1Zxo&aR zpvpD~7!B9jset7NdZ6fdHSj0L`=NR9M^Iox3s^1ffE~8Rq=Wdeuh0u&6G*F)L2y4h z{Neb+E5F5G5-5`R#&^-QjtwyEvfzGwZJS}*Laa&TFvn8c)i3aSUk;!9W33k;GzNZ<}DgNc9S zVN=TAk<*o@^?0%9`1yTJA(4jScs&QbH(}0jc@Q`)>Jo$PY3$Ya9}X^wx0 zoMM@=fguh^{b{l*;~uoy13LaF?%^z0?p}x9yxYZ}5OvKe&dW~IQZ>E0x)!m>;BoSk zk_bMP>V8Tt0Bjud>S~4Ghcs*3h;Hs}R%?rSMA1J#D~|Z+e;S+jCtIBCUMrr~6@yiQ znp99Fl@x?7e(@OSE2z*sWuQ+iam{jygprmQU~!Swu3TyMjUK?ge()n8pQUp59t`mP z)&aKI`Q?<5Nk2-~E;iK;%=}vMv{!m}jnO}=W}9KW`@f{j8lw4ic+kh|-iU%P5 z2pGq&rF)-;e`X(zekOsXmd?+@$hamu>B3wUCz7$KW5=Uyuh3ZZuZY?`y4h(DV_=Fl zgpX#``f*i<2EE5>|4D(UX;13bXcU}07c@@8iFC*wPUREPN##Q*MHR-41bVCJBJr1`; z(R@4Mc*J@Zook~k0e~=|4VU}GwV8s(kUw39&o&VHRsm81=ejB%eV0p%m*cA zkFVpJt2c!FRj5c(O?&$~1SM2Lq?Y>NjMtMn^Glje?CMdnvDe>NNqGMNYeHg{E_ad! zeF3Pn{ai^o)30Sn?uSLl%W<0If8kwTy7^LTmk$y9>H!4$_o{MyE`r+r(*D}|W@}jk z#vdH>^9Cas%}eDHi@EAR2Rlf?%_vN<3;25)mMz|I?*Ihz#XOoyjp+-GA?wHTdgg z6eOxI@U~8C^@HQ)wGNN)SH!YQ%iW|lu@8ABP{;5CHTgfJZsp0y=aXNd@NF;ldX+!D zZ@C^GX40BoN9cd-du+|&zZPoD0>t<5K^t{BjsjaBgNpjNwh2?m93NWwv-VN4OAmz? z6UP2%zSSq2-{lJt&V35k(WXq`FCco?%<&ChX^*QfJAKN>eqSD1F(htCQNcAEfS`~@ z7p*urcH@940_Xja(!6+`Z23R-vhhny8c>vEj1SUv7#g0XAAGJ02+kPq=V7MA?mmEXie(4APge(D&54UT-U4JEG$EKZ3UFFmCJ#7`8 ziEq4lIj=7G+2S_vm%{C8;a4|Wk&jJ-jN|PY5)`~|{A$HxCn&#mIxm+0 z0FCYBX@aHfsU_TgPTU>`T18;ole7-?0FTN=P2OPxl6#t!bMq?$j@9C(kBy{E~ zt6?mUY9l*F*)rP?uzqvsewE~R68M|qkBwU9J4U_KwX1{%C<8H$Bv7RDlBpbPl1~5* zO?RxN#~V`@Ur46f{=AN9Vt;a}LwBL=-?Jx$ucz1b4;EZ*hflG#HgOWTS)`Mbw2{u- zazWsnSJy78sz@C>dsR;j_;*O~euZzKXsF8!U>P0BEhK;iXE`JS*vSil?OJlEFO)lb zSIXu%$l|dQs~x%?rW+6J>8Q(d7n*hBfqzIaQX_`whU1{{TwzpV`k-I$y?p zJ~mSE>NYnv@@?u4(CU8zwe;uhHKeuI!hh`|yN#};0&&$3i!|AUC7eDD)?tn z^FGf4T`X?Q+eX=bO{_`j&3&d$)*~jJCAv~yuj+YNzue+eeoXyHkv?X}%2ea>rUBC< zkX z!CkZHF1LFd> zGihHAbtwof_J@w#oa1iu)DNJpoFz9>yeY1&BO1=olk9wp@LtpH{{R=fKA}Ufdz+Of zlDi^e7<+@rJ*)I0P{o*ZIX!FPkJ+lwkBf0%51nkZyQe$9gg(?5_sdt^(;#Ub^MxlO zzJrUJmL?zJ{{SU%g33<>apf7><^n1_+gG|QJ4>vhhCNP4h`PN zp>Bu3-?W9o-+WBFx3?6JISwi{hVyAwC{$oTtZlj`-vqg-4(~k z#CsjJ^S8y=B)#$f0EuS}xW{!i)+eGVzySIHE9xJB!qR_*8Y5Xx_M`?<{>s- zob%LR*XViM<;iH$U)^7U<6&&^ZvJPnhRDI~QQ*kL9x6b%`-7z;6Z|;q&3pxqca#w4 zyY7g2AOw=trV>gIW2`(&e5fNp<`5gdV zjD2|GzHqv{xRMsJGER|PGUf=fcd+1mqp9?-)G#<$*302eoUEGNcj|n;DyxNeDJ@UA zd{O&DcniZ1Esm26zAe;H{DMD{*dO-X{KFoAXZhEPP5Vdq`t^trTiF$2LPVS>JqI}_ z9^}_I;IDx{5Ijba%_W!oBieMuh??kxoB_xBobMSuHvy5z?VnKp0ET3a&K4=G%XN9M zl#OEGxa`hb7(KY+xGAijhwkNROS{+p0cm3@d)lS<8{Px>={B*c$EA3|Be9C?Dn&XR z1(>i39P|p^*zhshzKfAIlgCa7^smf&`#J3HWVLiANJ}ej&r!h@_wU1PW-kzU8$`Q? zU*20Sh+aIi@Fs~qp(79N2_s~)gRc2{24U19p1!>Wc$Kg1C3mK1n;T3T zo~6-el%0T|_7?|^+}F=K&xkxj<9%G;>lZR=S9cBuRdcgE0I{IpcEXHSc}EP+HJwaj zN)gw6{{YE%>S@OVek#>2n2=+( zE6?$U$6ux^(V=MMvWKtca#VN4#QQEu0B2Pl4OKrXlhuzt)jYdcwmY6`t^*tbK^;Do z@cJI?Qx#a1^u;@eU8f?L0o|PL$2mRfP`mO+1k}k`v_QiIs{FuIM6t#NPVu;I7pSF; zSd1;a^TXWPGQsdfDEUlx?y&@OM#chjtrisW71Y*{Jb@$j`W^qL#_&it(Q3a1g}p zOlFtArYImB5OGQ|kEJ1v0|y3z0AaM^o-$5FG-Pr|N}nMJa9baDJ?MSGf`;e(^{0jz z1fKN5fH`tOB<8O~15sFg?g^*kjGXaKBxDiLcckUXDZuGU_Z@>EcgMX)g)M{IoYj-S z+G@Crx!`UC(vxL*5grdGif|pz9+c;e8vqq-cFi;9=*P8EAa3rM85En2PB`M12N(yX zNLZEV0mT**MRB;}+LiK1=QI^#l73T8k1Q}K)fAB)4&ja|>{)t>m?>YUtp$i+t%qjl z1sj1_KHj`$p4i8jPTW@Gs_+p+0?s?;iaY8!w=}4m|<~vOTwZy}rx_>ntph+LF#{bsQ`NJcI20A+ z(%|E2jC#@<&~`~1MnxP9Fy|B@IU~5HWcmt7UW1rE2^{CHDTJM%3R2iTc=n|s2-}<* zLI7MINEqlb)KqTG)bdYim4cD;WaHD)n80LgV%hZ-EMlB601O{NLf{T~pfS%(VxFTT z1GP|CK-_f5?MU3NI%Ar8{Kx6kQ**mHU7#8kf+IgD>r#W1_01**57Lxy2N?u_| zw*+%hlYlaDOM=54C=5nBf$L06K5SrjrvOlU(7wL(goa|HiUEOOT~rQ7^Q30U0lJ!& z5WMr8e>!Un{LDENAu+>mKGdpl^ADFjYB;h%@9k3nGI-mHs}Ok)#dMJ@VU)_HBPR$4 z%mW@t{HwwKUfI3&3S!#Mzz7#O4D_~-qx4tqDT6p=n!3VuHna~C3D;pY$yGKE{){#`; znm+RaITW$y4W39eibw`R=hv+!(VgA;)SXAtk-lTcYOD1qKwBC9?^?>`R!x?}}LK2e{< zSHXT8UpH5QP6i!w_?r9M!-~UAjyA$HD5%?cQb5K>)K}@e75oamsQj;v+xFC#lQ+R- zAm`eriOCpVaB2XfJ#$u}L<$d~udrzNHmpv${w@tYNg3vw^5pI~G@mXAGz#pIi}G_w zNgYlUon=6iUmu1?cPQbIl%X`zZo)|E7!4v4f)Y|=QX?cJ9itHt2MD8EkRhETBqWs* z7$GIy;Q!tGeV?{H=Q-#6?)$pj6z>VF?)D)JoGk<$1j(|K#dR2u`Y$xWWqkd>jYi$C z74nDv*(I940MN(TVlK%@Xs3!}PPR8io6Vt!KxZdZ!vIGyhq{e0s3aHJ;|&gT{ryOP z@=4fS^W9{iJw|o+X+1m7;07NYofhMBFrAb!V6pjg;v+*}(2MklZsPRM^a9vfw8ZqG zO=vdELy$C8-9^o+^t8BWIU;~{3QyFqrABrLQXLmYOtT@bwPb&!&hfG64$>IOpw~YD z0Kz}9j{nWv&|heJ&z0&?a>4N%`V?BkZ0K^0JZh!=R?}5)g{)&yXuTr_+zVocVFASD zY{1?y5JZ{u7ktd>#1c83RF!R z47_VJ)HFjyf|$IV`k-J{&L~2|Z$T7Un>9)$>-UT-0~W#u%0@EDg*q$Ay%9MmxEV2@ z{+tW1*dUE%EDVz}r!9qeePH`K)TBqBf{Y);HIl>_ZyT;lzZW&&FRObffQla>Pi_30 ztK0V7-v`3I)sja96F9O}Jbj1CVl7AtL!N^ z*foY6s0^owhhz@old|8lKa_G8)IN{2Y-k+RAp@LM^PhLqS1$j0Wu&b!3%{9|Txl%M z9}*vp*xj8{FH0yvGM*O;t!hFbHzHfIuha$uI&F~gRkatedf^kId3yL%tYZt75&FDU zyQ;mrNc44#ivM4bSJCUlXwt*mj2gZcBCLJoQ3Go+g7MqYc)2G*ccMYBQuYt!36YCm zSDpAWE^4=}+Ss$A=Km-M6p^I7&8qzM!blp)h${<0`&H&g`crNr65Eh>J6zT*s5^q} z;maJ$E;W-0{5wWa}hThqwsP+Dx52`yYKfN+2xFf+uSp%b@G*#*-;BW zbu$n0WJ6@?Z)j;VM`oic%);(rk{LQpX4eR}z1ZaCX!s7wp{0s}Thiv?9kM^?X$L64 z8f-!>J$*zT!hcqoQG!oOC0i(!V=9&1P&}tD@~A0|q(1K*+5=G zPsF}gsCz4zy`vriad|6q9htA13Xcj@@(WZHuPyoSnZBsMk4l;YY{Q5`t!q&i*=4W{-6xYaKWfk0SAcK7v^=YDwGzqj zpU|p5Aq#Rm{yYnNESxuRPqhP7vT>@(Vl(%O=Pqh$ zO=CDZd3$@`s;Y&K=ZN_0{G;jw9}X1%$Somy)~ch3!4?l@$Du2^_7v8mPwyh$-aUC> zVi%cgr}S^wUoT{TagN^PwO&?!4)3!2S`db|M($X>fF#*2`qgohR71hd#zn42MDV2j zbu8^QR*N!6r;kZi61u7Ui~DLOYjV@YOpS>waysirtJHYm2#Im$o^g_1gsUVkTHRT; z0`Z6W_vT|27+J5| zj&FJ-XNA1k+G!EebGMu2zEF1VjMR&maO}?6Ikk9=0j74 z;`9a(!^538@{_`(iNCUUoJr1E56e%Ev9A{T9-AU^-TWAOjMEjOp(T*nl2+KJw)|hN z)w5!cp_hU9O~Y=0lDj`??3ajV@oxbcBh<%*FAB-FTmh>cHW(VHtL~W~IZr)G74XP> z)1-u+2Bb6z4U7HC2_0pP?+L~YgMtsquW;KiMd@nWUwH=fW+6SPQM-mCj8d@sXF+~E zlW4s+1XiiAK>{k$(8v&GBt)LXdV&Q+i(-TWnesY{A&MqwX{~Kt&2b@;FRA122ERtq ze)ZPWQ2e?`-Lb1{<%kjLcfb@yXv$A31etcrtJ-$6js@}1Ug-! zU|EOQkpOIx1CbG{ZADLFQqRAG410!|Jczn#74C#5n!*G~(CIF95;-0N+zik!o!oH! zSGK<&VkHd>Vs|ACWd@E}2FBC0YAUIvbbO#r@+U7vLw4DaLgY4yJ6xZu5ejuBQ$O$LmeDq< zS6>Eq+=+Ho?fOH+G0tO+u#^oV>{@kLUeh#w}cS3SA;h?UjQl8SCv z4uQIxv`+<*jdUe_A6L6tLdH$;;4g`BFLm?CNJMHn_z#7Gl?&D4dK!RHbyyG(;xdPV zcb2L%h1NG~b0|)>0*n_k+k=uZE-xIP)^>2a8Tl21WRt62iY+M621jz>L9;2Ol9Jv? zp5y925ImB~xOx2J0A&&;63{vPa8R2vg3doriwJgA9n(h!*9R9aVGJJ761Y|{QL2#b z_;!9xih;9X%_V1UH>X!>Fl(321x#z1)ibp=0lzsE$v9S<=s6lX{M2z|f;zw$P#39z zfyE`{*WJmgKyV&QpMq&yeh7KL=ciH{=ws6X&N>E7A43DOKM!qHJ4?y+p-?v{u4B(6 zxP!+>gP&5l7;A-AO#IktdOxd9lj3QkHyYdKJ|#{*HTs=5VZ1Ncp){}^oN{W^bF+2X zerlanbZ(JMF9v_!Px4obcd*U+{KA#35#0bD`)mB>8RnO9__^he-*p;8i{~tswV4Uu zLO+wgL?(*}6Ae|{c4Y?)#YyAYn}ftvd)?>HA>lzQto)uCBYcLnNI>l=C7oF(yQJTt zfq8QKyMy@a@{dg?>^0pW$?i`}$Rk5BN%^v{_MOBH)TDNpkE>26;HFa*+kOZVv1pe202r`q4i$A||VROhs~uFNH} zpMSA9fcCh)^4gdOspCZY^6y|)qd2Ne@TT8tn-VSJW(A|Beth_ZHB{w(eD~(X2L_YN z#=0EeudV;I`pxiza*&ndrYlx1>A1Lg?QOJMVYm*E(B6vRAwOVikH5ZGwC(5f@m;gt=;?D^UtV&0pIZlkX3zch{6^rl^HUj}hL2B*BGi%;&}kEn9=D|I+ZT(RYE}ueX(^7}UuHkD-xLyS zIc?FfeooFXu2qDI533MXgbF$=73$eyVQC*nskL~~R=-f}-|tOj=+e1oLJ9_$SaR0n zF#DsfCUw~aj@Sa_1X-so?12`^9&FrEV!dbr?wF%csBk&jjV$G7A9cCNApAG$eAc5$ z8mn_dNpO+9qnM81N%7a|vl30c;CV-^VTEISL}&jR(l~-j@p3$R2#rX+H2oFrEezh` ze=wJfX&_4pK}+SjWhKh7FKm!yHz!C@dP@d!nSR~9|BYpGoIm-&G>CO&A$C(Eygy!Z zwnJzeroCTC(v)a3?#uJeR7*c{#Lb$H{njlqb`pQ4?0f~wzdiu0*a)@aBpjpNs{pOy zS2-jJ??X;%QD6Ir*y7`)vW_6x^-$rP9YTWI)ojvySD++m15->uc0pbJ8`k=h;YXkdP zugkq*a)3Y3&8V+!Qkr?k8Vz%U>-i3Mt0wTR5GKWVr+Av~P_`$Z*%N7L%C)chw8_Zg zBgw#A6Ip}I1qY>`oi7R;avXsrIZ4`r=)U4)R{D6i<(djB59Fes3KcO*VWvuz!NVA7IRfZuhU^2m002h6>e%Koxm)U?heSm${|K;x7 zFx}U}0LPMTy;6f)?>1=vAAJKV6%|47`9=1tPCxvjoaEY6Bl~5?&WVN8oRm9Myw;AS z!x6}_PiN$k%y&dhY8bPq8f5eO04tw6$1=K z43H*IStc*$(C!KXiNqEG7R+MW&niornp|CcaQPljh_7 zMzf2|P&hLn9#V+t6d~zVU_70V)r;ZtU&(op)9?LaOjG`^`;- zK3e@a2x}h7p-Fb740-V64U5v7o1%@ZV5-7rVeAk&e#6IWj^Ka3hj+r?H}-hZbtPXU zN|cfi^F?(X;TJPgybS_}L&R*69*Uaak0JO4Ed4M zsBkjBH7kD>=Rd%{b@==gR=#!k z{C^|dVc=gh zQjw6!8obrd!3onpnr&Af+<#Mt0`;wYXghsgJu%bn6ada1?=?G>J=H3^ra6B~49!YJ z-LzIz$=&FQeJ{?ebTSvEvnTK!hA<(*6X8O409;4I&~8$_PkD#X(!%gCnA|?@+UdZ2 z&9-Xi#N~(CO8#xg9ddM2NsXqu54_{7bY?GuYsr+}ad-$}Q?jY21_+>~WO`ev5Z;}0 zH!*=&sE3y6Q<|`PaJyB|soYBP!(bZNL%lxc+)axH1I|hc$(4Rgw2Dix-`zcO?_))n z{|ERf$X_90m8-g#8ku1{+Mp0Y2ao$q(@jGW>Kgo{{q<<9l0f>uz0*&4FCFTCDwdl$ z>_>q=1{k^1Hgbtyfkd#W==1YPixy>t;Xs+xEq|`uk+zx0d&3rmEtTh(2XBZ|Q?~UG z%PYCLs2_6O^-RaH9iYjQ z+PP-jN`y4!)Dn-2SDrMN$k*Kh@F*fTtcfB%wohlAkoz z$3Y-wO06S@C@vtzrZpa6Jn%l(cc3`d|0t3J8 zT`vg-9sS^X?+j8MsO0+$2!Sm7=Ha{hz_r7)+}XD&Na(i_0JaNu4g5G4vB<2s!i+@knU#_LCI=gBMBZ_|#%j+ItJa+Tcc&ujE` zNw#4B69kA5Kra71Co%%bL>@Ydc{sfX!p&Gic}Cs7Y-AbJY|x?D@s8td%lrQUV(PtU z|70xk?(dKejxg)|J4Vm9ppjpsR#T7vPh5$9${j??>M`xvI|JpKZ2ZeIN2vzqmIs^` z?d-X~QszXyaze-^Qi7Z-L(2ExFF&vD+NS%s-85q~BS&#-h(9r9kt=ew2PP;!^e7kr zAj>s$T{RxyeTY@7>V1z%pUZMSIjA}H(Uscymg#VK`35`E;I!M4Fg(Bhu||dr<8pgr z4~{;$TVu1dfjg__P~ff-1Rdz9r1oM+rmmGe=eW8&3&0~U8!x(Y&uTP-UbRb!zhY0F zvmNvn_hicwtLaHRP9RKL$-I+;Tv9}9_4QHAigNd_V7e92l6R1aMGKd#&^OfA zQG&HRImy4}&RTfU5yh5Fg6r*qmpqhSs*QJZL3`W}pVc4SiE+O+LV>EV1sWRsP}%$?ac+w{jnA(3S!0SiBhxpr?>ug{xs&(6PW_G@vE3Tco@g2k=iwD zTOjuM&7UCw+Mas}O-_VQ6-abUJKOPxj>LCATtul7P6CLBn}iA!EK0?uaCZ%?mN4XhRg~9R;_Jfi_&k)$ib8JTI-|K~b&O3WF>b`{x#3 zhGH#QXNb#ZI1*n&7Jn?AV?Yaxovf<2%Zh%GR!jxtD&9HB)AD*yyF$Ypm{Q?an%{GN1l|(KEFNDjTHZyXkV7x6aTb^tpB`Qfl%J~wjXZc6F4e|aZJ3N z3N+U<%;o=Ma%yCBk1i~*SB%B|sU{{yh52r=O8B>|)0ZQJ&7WlelxCKrSQ`Cep7H+2#=4g32v4WQtS;v?BAo+63TLf6?{;*755 zeI_tsFleQ&{yzZ4`6C0TT!SCte7JYfI@xlrtdU8bqxV{wtheK%A&N$p_JRs^$|8%v z_@qRESL3@O)ZXu>^5?L=6ybblimyI0GmliK%&&&;nkamDVw+h+I(S2JIaZh?8~o@X zNUdcoI4HzFAa8D~jx*NA(UnM{spUDpcKt_sK3W{W<61vgg1H=gK}S95nQ-Z~!2w`Q zKgmV4+{!y2@4kBUH0C>p1R7WlT8i@4vT@E|I_s}~FsA%!kKAQ8WpRrIR=F=PE zBOt_a{d%i(1BcA?dKsHAYthhHyE;l{AqUADeYzhLn|I(Bn|%|nM{lZ7@-%e_{-sJQ zeKzg#l{+eA)$fIE}=`& z*hxpZ+6$TbM@+sZ6iJG()cZh+rQVR=eQ`V-_`{WR)N#XZ*3b$TQ~yzDb@3m<@aL#w zn6jyj^A7%%z;w$K0Wd$XFd@+(FX?wF+jQuUzsV9&UO+N&kkkpUxWm6;`97@!`I17B ziX>}7^()AOwyxsllp~4u^?)(UKJ1Nqh>5DizpU%6I{;>_x8uc~-MWPJ99FoAN z)d^pm8(-6t`v8DdT6i8|JBo9k4ZB07X^;J~3f)N1{wETG|Ke#?v&##4F2tCnAR&?Z zAzD%SVa)8?8kxtBa_+!Mo(WJ81de&qt9WE@Dnc5&ecu`un)$2+e>_%tHP-I(n|*YJ z&c%1`nO)5uop2bdJ#IV2idiN_;dnU2tJrpKD+BK4hnKX;%V6gqDezRMKZ@M5%i@t7 z`>QCr@?5<;Y-7jMLeMe8$st{k%PB%8{wjCLukvARD5q=6_uk)zzhCYA?)`FKrBm5g zo4Xyq362yhpp`wybV{@Hf*Nlu)yk~D+44mGp!hP!il5g4c3@3(mqH|61^~1dhR-nB z{>?JHqU0Kj;CiZ$E)V zN$}*SrTh7ZO^W`7khvS8fObs!Hj9gC=bpY0?gB}?;;+{|v_Z_98d7(mjx1td`p-L3 zDa#|7bl*p9L5l0$>zs~vRR#oT{rG!AdrZG{_L*Ix>-TZ1hrh?OYU2oGJoWsM-dlks zjm(q9&{5egAO9RCx56rg+oki8uX+1kfrGg#`nkfsR#8o*#sAb45sf|n#9tjzJ--@Z z{P+@c@+&e%&I-H0b+YhzRO0+@&Ha;;jawg7n*PFqFK2#;qf&E6T4a{KesufhF+5)z zN1qC)LKaQ^W7%759dzpcyN!ux91$FjOVJF_zKXP3jug~KoD`?vfP^+-Tqo%7dhGcN zE6?6Q`kg!EImfK;xWczhJS7TwKX3zzC>1v%psv(Ly@*k3HRNf&CLwh(Es2Dv25;#j zQ6)}BH}yq)?tqIa=LR+!gpG4BF4nP$j+7%lBz+<#mbDvWCKU8@h(x4%!?QIucc^KQn=_V+$oD!C2j*C%YBJHT&2U@1c($AZ~Bwkrzvhcj0FM{0l zC8EPjwJGkBB>SVCYN7d5Lx`YyUCN$S6Fd7>bM^~q0M{{BN)YV@XoVLK)ibdiZ{dGm z{48W57%jBhx_Fo8Fckt8m^gx2R)=q|u$B%o-QQwM|Mn@iLGeW?GM!C1k zZ#%b%+xo$8m}=GxYq3BEA&-=PcxS961V9ihdW?9U6j4+)oMtkA_kh)tvyp* zbIVJq7=Kq_DW~qCHwo7*JDqEx^JJvN?i&XCxICAb`QF8?BA@Dd6T#?-LPFndg9I?zz~j_xxd8i+oHOBUZv|(;K(widoa`X z`is$zob15`YBzlPwbQic8)XWGXNj1<4(_A>hJ49>yU4BQ0_5U68=%khULC*LM3idvVtfxiiw}KinE!zX8OCD!uX4TYcQ{9Z$0gdJVr1^wirmvCkCsV>@GieSD{+6wGZt4H zB3+5beRtcC?i$v=dr}B_h(egf;gs0!C}x{)$wx4i7KIN`en{~F_ewGo?%&z-9oDp} zqEa{6H`JnPZ&d?EyIeXp6=mt%u3jW6yt+?DsE+c;!btFn6J5zT9;wSI7XEul0UOgr z91h{VGA>}gC8Sxbw-1ihip6pLYy2UH*t#*lK2E8}has4o@R0?3K7O*xmkNVPJ=Z2@ zH1uauL1bS|AtC_PnM#jbXZTNNOvGv*7&HM_laI&}b>G;D$`+kKx4SHzP4*Yk3Eu|0 z*eJpWygrnkjapCtyO%rIQoMAsy?Cyntzc%O=)&YJ3EO%-6P$9Za?H{uUU zEHp{5oLUYu@h89I#=E8u@znfg397&jNNC_mZ=ft4|AUF4H$2^ot%{<-#f+e*?AJ9F z!0_>8I;sUUm8v1{!@*US-)v&ebSeJCmzVEXggZ2n0s)@Qb0V9cpz$NM_Y0#ktiQn0 zw@ZQ*&G@_w!W_9w$g4s`_iuQ(*=J|9F1~&codKl0ZcL7325~VqRmm(bz1m-8^ritW zE_gHP?##oJ@p9`kjZ%MpoEzl^Yyf*f^4goZl+O(cGQeyM|=z zo&kk?x!?T8m!dWjk?FWS2kgjR+Dck*(;lXQ6F|*h2;d1UYNYJ7;VA%)613lAs5_4f zQ~j-uawZCNNan9=%jo!4C81I<$M%eZ;^}yG?i8jxMN`(~q+(Em0(nx?TDz{dIpAS2 zTqlnuN+EOAbnv=evSY_pDq|J`YEVr6(S+BXPLVEgcTv-r%*&RQUU@PY8SxWJaw2z0 zl1Hg0Gz8LouFmFJpg7a1bob%uWCGJLh@7Vv$99$*lW$%ZA)qXvO(l?G2oV%)T5mU8 zYP`xG8s<%hcir3wu8zc|hIRPL3D^mBa-Wxs^}l^DQXHRUUONMZRM*U(LtJ!lIS0hI zo*{C4_XTY}0HYb=I?_b`Mrktc?po(u;sTJL_~4-K0>1k8dJ5GmFYO16kM2!XA`|gYpLicD@|on3pn}Q z38!QPqTmJsjM}9(9{BG}+#)O!;=LMu4R^$efL1>%csxpe-Kc_6;cn8JeTj7}@@r+{#rmOcsUxcG)NwT@8!Z|sJWL(w@qDaYR2TYF1B*E%UDNoKm8$wV3H zViDZlFSD(3@r-Xgs@u0$mdmFD?KWM=NamJ`F^~&<-gC%gc>K;8Gr8jn4NcooSNE6k z)>0l!Ba1Lw;$eUU41gY_rf)&F2>Cflk#xNe)ele3if%J%scYk*q8g&i`Yl}9skA+( zc)8mI0FRr#P>1Psz5a;%i&{adcvOT{&W4=CLg862IGs$9c5LINH=uvd2*NQpBM0JI zWfb8r@1P=j+#PA_k}u8dI-I~*t2d`Ch}BhgctBNkhI(@;EH&)_^Y&&wt>v>b;wWU%x~o|J9QF7U))o=nJSa+?V#e zg=yi%zM0|urs=zScirhlUGpP&xH;g}Bbu<>e`Q)GtkJ+xMPgLqi(*B}u6?U?i}@Yg z!aZrHFfg7ges)I2aUuPdaX`oV7wph6xDV-D-sV$RG0sQQ{MI@`?Y5ek=P9>vC5czuE!u6y^-0;kz;`!A7r8 zjVIk>q9@|3=T#RU6G=ymG@W>|2EHUpLL|yVHe+c9PRC#JYo_&y9t!oBa9mvXXrY7j z!>f6Z?ZuL0qbL--aWTn}Xhcm}(`M~LglCt0b{~sR$cc~?d1D6Rrc_S1xZlK+?%-|7 zy>%)S&sWFAloZ)(Z7#6^Bvh)dMW^~4)cfthguI^yzv=koq~IT#0YS?n$Bk-ALJYEkTMGq zYR}B=KdyuQC0i{{N5+q+7>*bx+2bOe!CaRU7L(uqbS$TB@U%o4kVoNl8_6g{enF^` z&ElFaK3(ZP?R7lxx5&DKc#dsZMU&i&*{wG$FS^I)=R0sZ=DcA$Zr}BC;X4>fF6n7D zHLBs;50F$Keaqd|=Jb`sXC#mcT)p69y;VetnmNRtxdcl{i(BNDp2h4GSL!^9X;|RH zr^jDH^kZTa#z>|9$j{8g2|I}d_693o2@md;2E_kNUTg6-q=IExmEJIfv~x;yusRa6 z1@R?UVtr-DZ;?u0M04fu-or3q`Ait8AVsw=IaSth!?fBRr`6e70Zp8GJdk3^KX}T5 z)PI2+F1Bg!Q-~FUJU_1CNk$6(DsAz@qj(DyL#b>eJ$Dt-?{n8TW{F4a?z>oeRdV{V z`QSWK8C@OTC~BV&H9pjG>X4UJG^930I!9%M`;{PH(Ctg-PQS9T2PM2sJ^LvV(x~ z%_sWp!9?Pt?27!!jj;M{5(3ZXXpeb<;COD*8)o3YJ-)L-f%IQQhC8FQcIR2qDp8=$ zlYVbdC^6r$nH77Qsu!VU?XrW*Pva9mi$TII22YFo%n`|{p+_)-o`8@>rhc8n*?{GoJ`@hmUkfn z*{*nE%IZy@aDctEOe03jJ<;cq(zI4(J<4On*Sfl;o95 z4XjT1Md)}ffA0AEK!Fzd(#p9Qp?1Bai}_ThPfo>^Z9(4m>3gVZda=+fRKbLO7NF=j z{_)>m*Bx1Wz0*c58<$b?(3{dU7QF8BPD-j}?I$~|;d7+(gPdnQo0Wa;%o`q$$hYVy5~vUi z`Q&D9Bpq~Ic74d8kJdivrS=FXkZ8KtcZ82+Q+r`~W#o}7Nz(=2~ zRpv4e8nkpDhaJkpr;~)2He?U~11xs3aZsS|>|bpaxsx`5iZ^we7*a=(S{F9qy1*1x1p2rmz@ZsUBgaX_7}&wO zgI3)(@TUCzQ4FT59+W`EN549@oEGGd?GRiCl4ke3;gGXXbJWtWMk0y2^oCpZxls@+ zmOY(h2R)~wF(dClGUA6k@y5HlDy)L@Y`t?)BabKU2&AZx=IDjYvQepzzhht^=b?+Z-{9s7!P=4a0MLJ&2tp3GM*r`>(iKVK$IbB%vvUZ*0 zrUlJYYPwG1g<1eyRCoqG0NDTVtg3e}D=?YsH6VhR_h@ z(N%9}V3cmm!>6wQoO5-AX;~oLG?k*R4u?IC50gr#RNP{)wgG1%Y@2eRL)s}bLwc6WTuQ%h=Vu<6zsf*Tq zs^|4T{t5ilkd*#flIWVgTHZLXtRKc?$h2|!xUBcPRzoPX&&ta&b5Q50j^ID%pH3%D zH9y{O=Joj)0*X?bBcv>-ZRKy4do_E!I#=3^j(?7616i^DWZ9mJkOEiH@LX$)$*Rb1 zhNcmzUOtavzDYNx6(I-_x4xAk5X8Qim$UjRYALywKRm2sJsW0Ys#Y_QtqJm?n=RA; z12^QT-B-;H9__E^S9K%{^VlMWWtpWgBv?KIM)-YrQXpOz%UrW=!xafr)82^pT=J2c z!3xvkC_hCf;q`N>AtjTyOl8vh7I7u-C3YriB~~M&Itt1BhtO$EIZj+J3VbX{41e1p zQ%>)imD9uZK*aOzYnDl~C+rRwA%SG=HM^V%oIas}&!T@923G1SWk|kRVGPWV84;qD znIWr`l~H)9K}tyiQ~t!MWt)bYzwRpR07Dt{KZU#TS0TrfSTN~#lX#)prJQG(P*v=A zMv#xD_ND<)@vOA}c^;#TG2uK0xM}X|;Dh1=D=!vZ&%sd>kKBV95z`eh1hQ&33yr4< zcFm*K_Iypl+9Y_Wo7~lE=&J;h=ePMwSC7mwLPIP>gHsJ#;}RDsxR{?jAx`1_s|4VV z`F-Fnu%iS`tlX}ofh1^v!-{w{knaluXD)l!jU z8OMdj;ol0)=HIr)Cxzb=QL>@6Cesk6aj2mu8J3f2X0wm@4lM&91gU6+ep-L_3+)a! zx~+!?7yTvYI?3ZMuSZ~x?M&P?FEoMcImGMB zQXWa_QT}YdRMd-Xl^-m^pv}uk#)_9zHKjkpJE1NLK?rrnH793JLr9U-!11nyT8b3f zjea?f467qfY4s`3aXQ;1j@gtKHiW@9j5U+ zEa**vks61j%(ijW(>kQtVOerLvDI2eV`ThogD>8?@x^hi^rg^fgB0VBJ|B_iKaI@R z%OzCFO3Rh^JAa!x-B zn7hn`gGY@t#DM>#58RnoWk(;#MeF*~a!#|;gR(??K*5Cz_0SVn3S_`_c)6h^jR&B> z)%fyQyEJ=8=$0wZu^@P*fN$+%m;$Xy?-<`6p0%a#M9KW7m`C9gtoyMevy>xT7;s2d z1IVpf6lv_@oYTAU>Yjbs7CiiT+5%#FO>1_9a?YK`{hqbG-1x_?HtR&aQ;!p$tTx7R zFut9=*;pewfFjP?cv@~Tkc&d2K8sI=d-oOsH&O>?5q5#L3A#_8KpHHrM{}`4L%^H2 zpg(u+MQa!Fdkk!2CJ7N>2)2(hPWD8vlKyIQgR zRa6!GnLw$tBf73UOSOVpl|x?`f2Dq>(2=MSQa&W=d;P=*u4tdNj^r+V=%)F{ACMs73sl|zi<$dt zt>R~+e0>N637im$kvBYzjq!s*yA>S~Kr^k|erCpD1wTowFr53-sY|oC~3CGTS=GDX?ZBlY6vN`;aQ z*i?;M*s^n(q3q(<3s(D^bX(t{)gWex=I zjb~mF1gZE-EGQMU9fmdTk^kk|sDwoRCDD>yUmHsv$9nRpT|6m5^6K(P#-;bc`%4=$ z?#FH$>16(M9KOSOzcKLNsA5w1IzPM3W&CyVB$-|iC}UoKMDDWmwFn>1-<`xu z^wwOI+y#sWpZr{Nw{Qbf>>C=>;kMOGv~q0)a7>Kz%KT;ewL;Ur{9LgvcRaOBk;SH^>AFa3?Wo4@THU#{OW5_t58q^c{bYVVusCW&Vd;J5YjNkXA7L#+F z-55I1tzT5K0I2;1??9{qT5S?7pA=Iitj^B+fMn0WQz=8_TasF0AEq~}CX&C%zMMyg zI29?+k$}%&rNx92elpL?2NVsQl?|4^p^_v0oZ5=RTSFvosW>_;lIcKo22V}u*4ZMpsArl7TD(dNdh6oEb??>KlRfbDS zr)~y4#I7X$Z4fT@OD(TNkg0_f5P%?xn42E?QyrDyJz5%(<3bt9ox!I2t_K@oau4Y| zT~^a7zjFo+v+D|vs`M;fS`OO+#uZ7fOJ~zK6Do0@Ym~4Uq^Dz0s6W(5NBd6dDr`ASu%xc5@v}PPW-8z=qA(iIui-ZJv5I0iS^DvTllZ z;bA=!0-&&fJ=36Yy8K_6m&d(Q=4oMu^B4_sr@tfc*&Iergu_jOF@>Ms5s*hkPS!EP zG}?9}zYqi$1fG;?8&Uq&b<|z@sQ;v2z82C;uKAM;3zok56;Sk!?4G7dp-a-);biOq zF33Ejta?;Veih*4d1)3bwHZFM7=D{sJ_&qW!Tq-Dv2%PS`>1*2vmORq^dDGNh~{he z$3ZAFVvAbLDFS&~c@JV5Jm%+w6D&;sv5tJ$1)~n|*{ufEqc4}3f5^U1<|R&sE-dqz zsc8WTDjnQZOCoav$y*_AB_dAuqP0%St8FWthb;^>;lPmw+ha*ZbgbYiT+;lFRHM+oSZT!b=cD(yZ z^OLydQZ6QA;|Hu`aKKA3p+P)h}n#evE{9|kKZ|Bq~en@z$R)(mnPK| zP2?sfxUZZYMpUNLXe!>=!nF?|ESX?xpKu|+ViJv4?wE;4LLR0lI#uA{>qk26S62T4 zT2#uvsO$viUTH1d6!d&kYu;}C;BFInxYxcyu?zs9A~w6 zb1Y|H(M${qo7%bkUJpnUJMj6q`SwsD0}9JqNpxPEr(3IEK<(+e)pfew59X&ea|DU+PUMV4Z1m`T)i!` zXY2F(P78UwVpG)v=+`3E5_}&o?f;K6e_;kCBs|yIf1;noW$eF_?lt`z9Cz?XzilNOr@I>7O<%;bp|6my?es{LY|~oQw0#EXjah# z2%o4Ftuo@WH!>Zo8thdeIKs#&uGnqOd=2?tzN~byCf?5D1j^`!ZTnuhO5P zi(kK~){E1X2M{i1GJ{>v_m-PooHY|{y$6?06eDoE+qN0jm9~OP_h&!Kv{4TvQt4iW zo(ysE>NDo*o^%v@!sOQ5X?7Eeqd-Eruk4n&bvht7ugA&Qm(emd7ie5oyL8QNkgOL)vb|4D2;X%OQRE&enY zfjpd2Ms^|FAsCDjKcAw^WBp!7R6u@UdcSX!6Yk#@ zJaq@d{SD;ZC-#NXgtJJ=Qp`vWcMRtwj?}t&PmSzbT#*Fm8w`; z!(|T<+n|kj8QP-*IQFXg7J;YuUrx5uG{{!g2onmc$t3;eW8IkYNv#q=W4j|g=~SOH z)Wyo|Xk*Aziu3P^9v@#2cslMi!^>(#z%QJ}sh!1f+=6=XUWK@8rek(i-MC}S(c}<=V9259g+c7GvGKKleMEh~qJ579J@SZtS;)9{#o;i>= zw^NUPF-|`WnWA3gkF#D~@t`AV$0OdVu))STsd44E9N=(jCIy+8kPTrJa-mz07axzk z1mOI`8+a6(jzG?F*A$H0V2t9aBCJMGvCpMAV13>VB9eIM4}SFEN#KlQigpb~X9wo( z%`v3N`MaJdC71K53YPhZ$JV7Q3gSb`kWSp1n06#n0*{n}2&FDT>BecMNUTEOoQgrU zjz<}!lLd0T`%^$rGINto!zC=)1oq?buPOM^rGIF6K;By>`E4ghU^yFs zFgUJ%#kQ|`;jK>H01RzpVV;L*&Ii3*ce*Mr%<=Dm-#(XpY9zt8y55nK&^YUlPAljQ z{9t}{^B2Jx%IkM({{ShHFj#@<*w@odi~s>S{{R}Qt5ZtK%ws-SQ2hRNXMlTO{0&#!twGQ3p-gBO`^%?4L zX`zO2{D$vJR1uNTQcqG?*245W(sg5l(xhOe#{g4U0_A|g6f^{XHgHZrrOrkvM&fhO z(x74v264_!K3fv@9D|Tsprpf+O7){~03Tn{fZIpPdebCb&-C@D?-<4jKczKuw6pQ) zPC_=E^r3~1Ao!mnCA3ho?GrvmI`C`Ct&EE!ZR9@y{RMiz#h6s-a9-{up*~uu{{U#5 zwRt6z$g0V-oO8R{y-YX4a^fOtgboJv+I!L>k;9O*$eoT)-Ug)%pzb(wcs0{wg`zn; zy`ys0bFUsGC;Yx7Fa*TV@U4u~v547@WxjDm-Df_X>9Mf@z$ic_0 zJwu@7ExXiu)Q35yuse4Qa43zpDPnpYP{pwJ{ogCY9+c6@8@M#BlEbz-QIc76&~>dT z=w~aobbb~M{i_x@^4v&IraB+azVq;2}Gf4hIg=>n=EmE<>H ztvwhh$oajh9P&8iRFO9ajB{UNk?;~)mKSLR)4o&4G{sg3TNNnhjAs2VTOVp~VyxT)5!mQ_OQ?EDkG5KQjSvGfy#<#ykF$?a-u*V$!2=kxG(G zfT|Lst!k7cjl(2T`E0}HKT1tlO#jjS0%l^t`%;24kSZk3-ngJQZk70giTlYikXw^Z z4p{BZM{2BC1M5yW$o`dR3njaDrYUTY!>>wWa(w`$ILADZ(v`?#i6TRu)Vq&7V0+Xj zILI`oB;fEpYS9f2#z{V%J?IA=zZzjYW3Rm?aCYZ#r(-sOS%aMP?N)buqj3Ccs9a=K zmHU7ZoK}d+O2n8L+!zmIP`1`R_^0D5o|rWol1?jCq0b~EZN>oxp&)UAj8von?@VAo zFey*<||8}6Ep zUEW?JAo|s*b~2J8ksK08$Q1_SatP^Cq!JUjHt>H+ZNdn!SCfn%t!Wl#C7}-94tc8N z20pboAx2pB7^>MD%MZI%7G%)_7Ti^a2em_;q%w`bb~PqQVnDz>>K)Dr1B{PK-YmhZ z6kUhRI&+*=8A(hwH)gb4BCpOlHJ;qLJpijxFp@K!T^-!1U~4R<<~;IiYGxsXN(n7l z1sKfya)$@&TP;zHkyt0qwDjmja(*zgxoslmOLZ(_jO`WJhe0mW)~RdE29>KEKka9l%EFFF&V6fVTPih6oxFh~V0F(v^_?0ylX(D< z(;WvD-9}2sJc`adumX(k7(SKI=#S?|916ioA5N8m+uktbY{9|JY-sxs25t{H_pd^m zFsZTV`WKp-)rbRjS(LYKMS45Ns>N9H3FOzA>6ac=&6A<|grh%=dWF*FQg}J*?Nzjn zR#A41j>ZLmaw`IcaQpBL+J?jON%aeNiz*ez$24vlrIOlO452v+f zl_VJt-tGlxTmY_LJBuFus+k3ofsb5QLS}915wT#gu;aJ2K+HiPoOTq*@f3*Q7b~7K zjOU7Mq~m5V53LViiS8c-ZY{pgePuhZ+6=ps)swzQPAlG2##0+eEBe>XKL(I4t$3xf z@kfw5kjB27GNDCK2+vybu?o{{?5D8BQTKq_YGuNl8f1v-N(SBUNW0ex$0T>IQ&zf* zh_`aRPc=HauN{wShE87*hMRBv{z^P(FghId(ifcxOO~m4!8AezfkxXVgNgp}% zrxkL?JE|$p3G}M@V4IJ6njl+-UTLn3q>KVRs`+~fA`FxB9z_g8NJ{gHX*nM$;)M^8 zK+nB2P02QpFfgF>r+v}y?bex=ATQp-?z*Rp;gu?=uaOIHe1*M{`JHF2Jwj zRzi&lmdh1r*tHTh6O+)ap_U>oNdN?(5v$j4hi(9 zKJ$g@2PUZuPb>uNPqj1v!vt-|tvE-Jtk4i0MVVw6vZe{4%;X7J9W5s7a;9oXRKYh&9Oua7Of$sfoVGCu$s{R924 zEM=47t%jo-?vBS)P2_(MoQwzNMSgui$|fzHjEA>c{ey(+`%JEyT^nDC@)@l@OhnT@ zul<~iw*LSSV$)TONqu85lWuTKL^$@y+H3FRz)*?Wzc#)EUQcQ9H$lEfA~0o$`ZKyP z!S*26=_E2G!tYO%gUGLq52;j@@F3O)l6qS zk6QSvSoO!Wd$LIx^q_+aeB7LHDcuKNl#X4nT#v%3SZF}sH_eV|Rn#0g$@LV6ZvlGy z({>bGIKd~i4G|?`X2EW_$4X!as2xox#~k$UNygwo;)I9f95K!?K*cIBCjjRZz*s*{ zynSk2obkaUoC+EzVZ-k*YC<n8pQo{vOBHlZu~l z3z6ToKu+fA&!sfF2tMnKet*`QNDRS-;hv+tC>aN}D&qtnPAS-TLpKt3jwz(=;Ps}c zA+zsO0iD_I2kB7mgq4P>V1_3@(v+TfrBoQludPWU720#`aa5U4VX8W~;GPW%_-vkO zN`sxhH6c#p@}$YI5t1B^0pg@lgYxt=jrTzGrk28v)YgM+l~)3QMou_ADaceQ2Z~`{ zK|!4LrE!W>?c8v2(v%f!0&z(uN^Iy&A}-EPIH9l?ju)w?XBo#{l+n%@^{1+g?xk=M z00Rf9sZj^<^rZ`oU}rRQ_ekkNkTLsJPs`SjGpHa8RGUZ}d(#3QSek8x#Z!^<98_Vq z6Nbm71g;BuQw9J8(n`QH8~wdWr-DLbt|>a6Ml(+bkO2DA0f3N%DCURv0I(N{XcVQy7M9w^7APpr>JqMJ78K0C%Q=p48&p zgNjEXa0gS(0%GI)y}Hwe-2B~p3Sc?GJX4sR!G$z6A%TE9anh7$p%mE(A(;*iDhG&* zwUJohE(rBLv~CTPI&p!Xw8946howqGed5{8MpT@H`S|9aFK`qv2M9AtjnHGgH9-Rd zgG#&%^r37m$vR~B9qL`m!=5T61cDDZrQn`A3L6FmFmu;5JwaRrJ8DM4;~dkG0c^J; z9V(El%DV|9=QuSdEZ;ZFo|K_R;!hOfa&W!7)CGo+N!U(k0i!r-aRI*f%13$|A6!%Q z6^PwQ8O{wl9jF&P5_;0`0Ao$sH)QjQT5JS_{M~m7PBLi$1oQIKlqhVDnc}MDTzJ9h z$)!w2<(Y7CjDK1Q8?px6)Oo{o{OJv9O}R?~N7jPaEw{BHQ<6HS@?lBx1yKL0kdPN^$~6tvAacWr!K=LeLuwWHx%!G8GBV z2&bHIJJTIQ0x^K^rrv@OLyr(Jp*vS4aPgtGaP3;4wQ!^g&fnig*Y_T zgeEu{?@myKh;A?`3bF&uF@}E{Lm$wS+LS6V_oM)?9chG>=Y#E4Z3H1w8$Cr@Rt>j2 zV2Y=bN3B>?I0ST}E4a^uziK!d9}vTM$e>(8>ZB371X?PF?_Po`YLijqfWM9xPpyZ%rQeZ2l=xL?^e;#TqIp$f5&%&>A- zA9yKI{c~Tc)qdB8*Z6-Xe8POWg_m>h;@cSQJRa2FIzj@-+p*HCO0pt(ok*!-ky$VY zJ!|rJ*!qo;d@xv!?&FGVQh8%1pL(yk$N{i%PF6Sxk7{WmOW*)J&bbv$Fl5efb5=Jp z{_GB-tF#!E9##;%Qw0DR6hoO6kPmG@y({6EP_2Q*sa~%qbJHp*bqSIU7HFN_9XVf{i`Oy)5-GB zYhOohX@8gL=KW8K#nqlK70Vq{c3z#&vOi`&hwb2x1Gc?6O;O4(# zyaRssz6S8_p(}aMbEm<)p5+uSdFPyD*Kde8bfZGIs{a5ZERIj#fzq+Wn8q>QnfIhS zy4A@eEZe#c)YgJP{Wk(Qugux>NtOOmG4DgO0szmwIH#5leR!vZBc7s=$Ws}|LsFC& zB=QA2V&{QRb=;d5@vHO^R1g#n#*bshds0dY$G{{5ijGN=B~skyraIDU+5slOIO$RZ zL5y*Vm;o$eMN)qXMFsKlGcfDL8Lk>Pp#RZ9hOyQKA>}2tiKfg8gl!YFB3^`Bzg~)%t+`(DyCbtd1c4OuZCK5d+s%XCQd(g zj`{xpzCp!vjr&CWHCY-Jy12RYXy9Nzr#P+Y4=?jexz43ar;nsWX8{Dq}c|%#+Pu>X{{{Zngt>eMC$!g~x$NY@HwQ2Te=*)J_ zar@LCFRud?96v0MfzitL+z0iq%;)%x@h80=0OXS1*QT>=7sAUbzU%GTsxhK&mXWwb@3*q!<{VQL! zgU}Wn{ke0YCnza5P3vq=4=Jc)B~gy} zhx{}D0K_Py-Za&8Cj&Al9^FW(Sr%0G#C|B3jK#09_#bhnkNgPCs5Q%G8OZs-{Q0TB z;XUvnEC+}zfX5`b$LMR}xj$#`9kYO16!dS@t7}k4y1M$K?$)z&^*`z{G59h;g=uI zq=ih!17{ugulU#IZN`b?{1PG6EreiUw#&vpO3q~XhZBirztrPr>T@UM%{9VQ9+AW+ z^8WyWQ_Sk6{4@0*kmYbbUildQbtzDzEXWDyHx6s^@jOHE4%g(5S=6H{04eiy9nT!o zU*Z?U$Q?rK*U^K*gB}U`61g=00Mxm^hO#I7U9XA<>Jsi}*cWzv_@Tsz+jjTo9M|Q? z{4B4FFE}6YkY2DKbOca;94=4hYRmjl__VyXy?6-V;YavZf9id7^r;`jsOGWj7Ji>h zrJIGu1wrN*lzE`2$oa9weq_b*W8%2tJ$CI$=r(iutv~)3N5z<1Vb^ZL{{VH+AN`cm zTpfsi^7224f7vk_gL%Bzpe~yI zRVoJnWF>%q4B{#G2MgE zbQt9K9cy%c)qVlFaMv1j?U+Br7k~8?gt%icj`aTkA^!kq;r8Y}myRW60ZvHkO8)>T z$4pm;X#W7TXTq!C{(hq-oI_zzpnS0PBmxC`2A}aO;nuSv$ENGn(-;0350`_-@jeA{ z)ygq+?&nRbc^j-nDSR?VUgZEEFl_b}8~Lg>p$8*4rH1QFxKkyS)ECM)%yJ_SPO49O zLK#~v-}KFJ)TZIO8h6-q0fOY5QaZ6zzVqY?r~1a_q)xIe;wrAB}$BzC2K#E(#| z!QBW=`^fhM1)ZMCbR~b0#$E96Ai6C}J{MGo;dis~e?-NSv<(Tf) z+i1z+-ZhIqj@;L>{>m0|NoC^u`7nw0n`jd~_6H~O4PQ6-i&y^C@kX((<(utyv&)w1 za^&Rxb@ngp!DJ)&b#th^ep709(#g{Sgh$H+ekyD9-2OhxDdc^kkDS3Sd|xv2XV40& z2GTlpG~u;e0fUj&n9a1{p1f0)LjrpbTKv-2K85H8Fa}zKf1a;aolk~2WQP;GM15Te>*JoQR3q{`~jmbFZsynef04wu@;-|!2L*f^R zpIW?A_Bb;RnP?Z4OyF=iEZk?`rF|AjlsrvEIj?bV=jHu$JnU{a*+-Ty-e(&v=ZHLg z;E<%G94WPbKn$3{Hi zSD;bT-1A;-@H^ox*MhCr#hxLGHP&@2brGRo-daTYEQFErml)17>BlwnC&;HAb6fEa zZ5q;8S`XZhZJ+!EPF;g>Ue>3?{{Rp8BrWrFCpn=OLRi1cfyccnoSvOJRJ)JiUn?Wm zO2kE(Mh996By)kI)lYLMS+$e;;K%?_Xx+_89wzYA#*cRoiyz~Qn{1nNbD{cf$WW6meBDC z&QO~DL)D=ZXd1$}EL%>wPJh~ohv{FKk{}l62O|fcp|8?78Wx3T=8v7up0Hl0-oFHG z;r{@IW2UrjNoi*-?0mz(uU3&l{m+|<@{fUV6!>eVGZI6z%sn&a8ug8=lKi=1)$#e# z{{U^R{wMjKwgokZg7Oqc8Bh-ysTwH!y`i#AR&yrcr?*OZkcI$r{x#(zro<;8VDJYN zhBKUx!laN63x1R+bB+K4r$b9vkIBI&zg*GffD31*N|fh+2aHs5hw7veR)umb;ofa4#PD`dAF1vqT^atUGA6z`zY=mGq(*9MwgxXIwt%I?S<{b^(!zTpEE zH()}?dhKD5J9^Y={#go(QmEQa?6x{m@7zvTAPxt7)6`^MXvtRrNT}Qmy)bHKR&ZFZ z+*3#{2^bh1DO?KMn}z98FejD3^!KDW&jTW*Ro(z1nz&y=qPwsN+!d=CL{c&X8c7y2 zCP!*W?PZv(L(7y^|xRN1vaXK&EkzsAFJwP}k z@dCaO(7XlW-EuddMAM|yR32Sa`Cy*g+Y6t@x@rCl{7V+%?C7#HD)OpVBR!4|3HnwN z;k>Rb#-(q2ue_JwYaGKA?BfkR54W@*jK2*0S*Sy$X;;!(T~5U#ON7`M_W80v{7rgm zBKdd&03NtC`2DNtce+)>+g?QWHqX0*7(Md|#35v_;i+o;_(uJ#)aQ+?~tVo+@`#$Q+fSjWWA@&CgHP zo=C?hkxFCZ*V2%t4&n29ik*pNQk`2FIi@gRc=hJ3k>+3zm$oSy9ApkS>s59M5Dlw< z4_>t81RQ6NdPP906z6cI9i$;f;08(TDd9>X$9hlR0g=IOzT%{fbK9i_ zCRYr0@x?9+;fHRuKbD{z4ZP5($or2fC_vIGmCjg>J!uAU!6enz*yrUqsFhf+rh8S! z&5BOMXMv31Q%2%)2THh*<#$LzulJbYN7SAx0{6xq5Yi>`H9bxUWXS*r4an=$JXWx! zIlDqF`WbsjM|Nr*+4KjsFoF);^Vm}~&2L23;c2vsk$M6C5!81h)OPyRtPmX3O-d4R zlCwptHOz>dD{WTko<$=7tU&2W_l{SedXe`8%l+=v7Zu2pgOkv9_ovFrB4H^B#ziEo zLf~Surxae+a{T{xX%WK*v;Hsq>aa+{&drmoP8-tFM;pUqyXe&j%eF* zmzfaxBg1v2RSIx9%}VNbZN)@!xTplS`?V^CByOm%RPOxhNXAZAll-YT zwnfHE14uvvsrpx!{6qMaqj(-T^yuUlnxvauk#OIT8>K2X3dR&!=iSm9CGa z-RoMDtai3BJhC&KWtB-p9_-ivcPAD3ov7<~z9-b~bxX%G-Cs;)e!F)_{kq@`;15nK z>2fTK>rK_G@JI1H%ziP^T(tLR=x2hwPyYZ3Zic#>!Yy19tOrBK1XoNTY>mG&Ft0Sx zHE#%fKk$8}o&EH1-0e>~ILLW-l?49mbl~S6mFN23#%*@`S?v5LYPOc-Y>xKp0&IVM z6Oa#aoc$}G`!ZE3%h@YN?#=csVyy+wx%4gE_O^EB<59YYPlhq`G_Dh`v9BcYFUDU6 zX?Bx;X52}Cdl@mHSkITZbUThXb@Ad zw6nU1#*)A%U8}|m5znC*uX``ZXezN)o!{J!Oh!7VBji>&ty=zFR`%lh=QB++mu7Fg z**VKrpZq17-;kD#aP0(25hDz66m%H$9ji0K+77+r4N;-aqJFyR`BsZgo%zDduFy7!7QMk&bt2q_-C&f0dryd@S+3ig{DnJ;RgFlnW2cWPw@Y$Htmx&W836EMw#j$T8a_Vz5!A zC;PdkyqX8iAC4y>^Ua>snez zj{GU&TVxg&sT70{-AjaZCj$pO9!@yoy6bfSV6Z3H=lNH_<0@7D9c>?(?om*F^cen5 zazLm{V3XG!YEuz%alkbX$VNJWUSy)t*Abp})5yrD@7%x>$51JPAWkz<1yG|SkxxSO z5Vx57fW|2U43d8;Mj!vhD8YK$BJ zQ?Gh^2xuKK)YOGbU>c9H1B!5RrBHF}Qq{qtR~vrsUbW!=034^hk}WFI=0ajp^2ZoF zXVr(O=rdmUN!^vly?o{I@zFIcBkcU|Mla791b&#WV9?WvG~_Br$UeEKu3$*vp7KH?iqaRI$?5VbBlW9>`$X%q&#cAa z@~SPgwJpCVe3DERj&s>_fCuB-9@FqUMT1NDbEn-ba>Xv9&v7T2(>scc4!FXMSIPF8 zexdO@;w(0|7Y!roR}x6%uKkflcelzq1yO;T{SLObYg;HS5GqFmYKW>Z08x&W(N*0f zYf;%Kkv`%{Z_|kKD`Ag!vI0&ILEa{suj+Dwa=nF<~(Jeu=l7Yh%qRB zV0!zCnZ|ndre!iWaYz})>D~s@G_MpN7TT~`*%<_Q&eHr6KDF2#&zW1X=}tJt>}Q%q zlK`$WnlGsC%hv5AYF;6i+IIS92EIl3ZD_E3PPp9L&-y?a+=jIu#Qo1?O3XCyq)5`@?NaCF&&|1g7@rAOn`FHW3r8YU@bGcj<&J~9u zsUoaIykO#{AG{#&xS+bUg$GeUUU(U#+vp-TQVDLDrlg^lX?0)rn1Cw>#J(xA@Xd|o z-NPYkWFccedPyJ4Bt3GcBBfQ>O1~%4zGwJB;tf`IO(Nu$SKjN8M%Esj_s2E#)O(5sn~4DD9qCRM zb~CF=ROMzyNY7pcHF?QB1vvcOIL}&;#e$^pKbRgMj#f?psA8Xk%4@td=N!6PR_^5J{2}LUlAmUS?%CyXNL$# z0HOJEKMMN3CS|u=k+_aH?O!K&vM9VU@d57Ra}za;@dX zEJ(;$5%Q72KAcvyBeOcHLAx?lkwGD|nx0GqP)JSL!6yTb_2nKZ_?hATB2|M?>!yxPz{};BRO0~m72=)^_(d*-aSpGnT_fCr8DT}p zP&x)|^V{+DuWwcxh(9v+sL?wkHj;KshaBaJ$7*rsIXNbmW_k{LQy3lG^`iQdbOrW+ zz5OWOM_w1&m(XLUN-)Sd=bmW2g8GYtko|Gmkdjz1<0h1;##WSM92$|arA|+^N;$@O z_NI~Z40BGv+)C$)r=rvZJwR>+F@ecFs$7;C>fLD@ zMpxy>YH2J;QQz~b*g&ia!RI|Ga>1~~4&2aJYVHS-#UR6sH#H-$*DMGG;QLgi&Hx>% zEufsAr6?H4=xX{2gB%^BnoKtE7oV+3v;mTO^{Bxa$0UxF$ZErso`mNes$fHK2HaFh zla6?)2s!jL(CqDV%04WsvRXofW>jtbaG_fx@vk7X%ES~tN#`Ek_3U30cQw7Qm^Y>v zG4vVlUMm~KkG%;v;2zcK;g`B`;vJ1W$6+9CVZ~0asDsNK2HR! z&pv{D)bjkdDi^T_kZZef$WnRDaee@nTaOOg%Q4y;aZ%_2z^>G(IOjO8BD?q5=+SA! zXkVM2)HVSa$;AZV`g6#q^~oGo37a%EvKt4EI#L31IL13uNG10+bK0a)*Kz6Il6r-N zB)3z54MxK_VcMkY+J#ZK)7rF5Enx}IUTDc~2NZX}`Eg7En0kF^v1E&dT%KvWKpAc` zOY=F%9Qsp`0s%dZP?;i-q!Ys8nl^`F{5?fGCp(Wye_;KnArYU-naRoc?mE`B7v#>UWdO${^{1d=^5-O;DlDPr zIOeRzfD@m?+P=v%;94g_LX|yfMsih8)Y2lU4bN(S%A+Uqsbsx`+IyX}i;=-O^rP=_ z)|Y{dj+724tuSq))OD=z51g%%z@C+^%CFa@QA7dpj`T8%%e!tfjMBdt$Kq*1ft+)S zkcBIQ#%Y2h>K_K0LuVxR9Mr@B2qYE(Hz<-O`)}F_KtffEOh6sQ^*inw!{2 zV({Laew5;Xk4o5V=$;m244nO+zB9Om7-aPY8 z86X_@q}}r11B}q5bU!T{vTo1+();mPvSol%?M8NR+|wH%a4}6@dYb%7$M0s)L&Wy1^Rl>FCuNjJm6Agf$5*6K-oF>p$@_TIQ6EYM^eL)yZxT#f(ISNFyW6- zaqmvg%aeguW<%5i0(ck$ts!LxgGfdX9OjtBpO+lfSeA)Zhf`B0O!^wH^DYBaiy;Ts zJXJ*)JxNI%9<;6Z2p^|vU;yVGsRJ-`yMbC5%@1IuH;$sK9y#@?wvvSO8K?^ONi`-4j6WmRs}jM!Q-N9-wk)t`{sUDRNX||wim z{x!)G=jQ33O7!1}%<}k(V=Co=(1njSSz>7fzrCD$mW?^Wg8oC$T;S%X=L2E zDbaYr{*_b7S4PQY#{hQv)RxlhVGK?4bjTRRdK9I74tZ^3(e&uT%WovSgq3=C=Dl9` z26h2*4?mrF=ASf?TA-6GLj#l7gI>WRkf`T|WK++$t?ce|xS3O7r1JjmD>dLOSONe& z`ewJ@J>>K)ipiYG23^K6`c=gdByxAq3uY1h?)j>2_!$6@dgHZSxpsL=5*+rbj5fwt zah|FxrY2maC}cq7o=YCSf{9#*Il;$nm000hBMN&}dzl*tCj-`pEeTp4zwmP-#J4c- zT+I&dI)J^a>6{UOYvm7wmv;8vG`BK78fYX$^vPQK=19iX9r4Y1xRt5dL6IVpxRdmu zNnD5I_N6R>J;S$3Sq{}k9Fxf&mB^9O*&8!smBuOi{I>}4?^f+dhBhSgxSj=0%6|6mD%WPG^!O87GM+?U|^rsoWc-wggy&^isIQc=U6@-aT41XL{ zil8y$k6IR0lj`gL0 zMkPoir>#oOjiq_W=A#5N6(fOCfHv*!I#9+V4Dr+FJ#IJ7jp4c5K#AGJ`b57y5 z$A^B>mInU-;GVwBHi+l4o7@=XAIuY9m#|2!nHU9j=O5C)UH&Xt{{U-zD)DZf(U}?a z$>xj?`Ri`JYIg3+iu{6#KRQ_Vjf|KqGheFkB=3QgdZ|Ci`CRt?-9IDP{uA7^9y`z) zM)K9}qXB*0w&(S))g_1Q<)iz%e_H&1@a^2T8vdK9L56F4s9ADw18?9TV_&Y*UOm)? zY-}xpN4Wzv<8kyqeMWvweaCJ^G^05B57?oD9;E*Og*fD>1E8pYZ{sw4%6P#P{Q#U2<9QgxC}aOrf6Mxnk;Vvt6?4+5qGgS2x;mT{INBlM=9LTog^poUS?){HWObGPYEc}w=k z@~ATX3E7U=C>x)L>M7Y0ZUV=jNtv z$s4-UTilk1DFhOJTvJBf-FE}rQ!rTV?0Zu%-8vCe2@9R1vGwAnIOCjDd=a;%J!lGX z&or!rO53>kPCFW0j)#%$QMOp)IK@0+ea$3L0_*oz0CyDc`Dv5_ zG$PQaCy~Y}aC4V#I}B5?)q3$w2N(q8XQe+;v7`VA2R@$FDjma-k9v*M5^>7Yl&`Hy zLFhO!7|GyMnVo=j>*-2>9E|Z!+^RtAI#WmV`sBl!^ocmF3 zg0N+R5&&iXbbw%P>+Mg-+EDO4shl{#=qb34zzL> z50vJb6+u$Rze;Ezl1CUc@>CpwNs88E$y1)jmrELr1m>TBy!ACv5GX~#9cjUroSd4Ch`?dMrn2`_){9$GeMwY-h0bZJJpC$=0b`JHng%hRhMSxYPdzE8fHU5s zs1ousk;O3a$USMy;I0YwriC55)g&4KMcdC>kwzJPC^*hLQXx4gdv~VLnC2sX4yEw6COwAmcBoW$|05L7;QL~lj zr=X-45r8Bd_)j>z0aHv^#UKppXs-kY4{4gjRXpyt6Kw?HXy za52)GgU@`^z#dpk@+w|{k^_Q3#ye)0Xe19xc^C>a_|phd*-}UxeQJa$&PF>^lqu>m zMJlFFLCD8?j4=#%arB_O^&RtPBh#9!RPXDN*wuvt?$l%sbHEe{y#o!5=QNQj=eRVg z2vO}zgS$N`*a?BhKAoxta?ghRDdp63IV1I`@t>IWG+MyN6dW+5TmykY&(eT#p5}{a zNg{)sp7gBDIL98eAS^I=%{74-Q&rFeMajwJ16CzuW#fzvl^6v{1HCl+^q_YUG0r*S zo-wxvtpV}!fsQ)TDFAcMDq0C40Xwn|D8_S>&S~t*aB+i78*@T-Bv2Uqxy>UJ&~u7h zfGJT%aA-^r(}B%3Ksg??`50s_cVeJ!yn6Jbs1hjJK&wg_*kJH#isyD}=p8#%TwQE@ zi~Cku$@VQOXu;(qjOV5Y&By0nG5a#=(c1i8v54nw&6UhV`uw>ZeL%0Ke`$>^FMK0s zbkc2WDHx~&JN(=!1op-&Ycm&|ExoljBb0-*gyc(2v6pWoy%rn*K; z^*(D6?qielN9ruO3PTQtv(*f92>~HUtr=4e%1?9u0PCpQB_sjU*1svYbLs91%6J{> zdvL7ybJDX6G9<=8-!EZWknIc!A9|uoK^hCOF`N>5SI=Ly2gC#6KLU>oY0P5O{6svz zHa5dWZJ*xb+C>Ek^e4T27Y(EnK<44G3}bUQOk=;{Uy|P$yky=s_lf^4az}Y-^6Ght$C37M3EkhR!S7$C z-?LZ4#PCPM^QzuQjrfcG_+Z7gFGr|XyS9`s~JpTX=2p-t4wepfHBc8SMf9)0U%fufLbj=<7 zKFe_?nC_QKEIVth6|D>1)mzX7yz80{|PVfPnfeAxHs4S2`=GmnnsAhfn{?l@*< z1h2o+x;sDFgT(?p((6`UoGHihub=v!LrvaQFZ2HZBz39d<+N;cL-wf9UCPCx&VU}W za(^H{ts{QbR?b9r`Wf5~GR{Kd{nEeIvf}-i@1sK38q$(`q7HuoMk_`?*_Th1R8OqR zg?k8)=kd)_ufws^mj3|w5weCqujpo9e$;xZu{Qo6gp>D6%HQEwIR)&jV@1va?jM;ok#qY>d_n#Tdj-fNo(_8uNaDTj!}fOY0$eQj0&AsE za~|eUTc9Tm+tRlq_#yDp-d2!l3qKqQS=;p8iiMhFvG{2IALhZ~F;97)Dlf^ z;g5kJ1f3=s$vkc!{d%RJWl`G?{{WK2mw>L`v;5D4=lHqtK6r$0uib=R2E_n3xx$LX zlgB?2FC-5pxp^Z1KxN>7dXApM@~_d=@F#4_V@<`+vSqUn*>yTK1U#EW|T!mboyi`&zngMPx z#yfshgX0R1NYY<;)>96%XXdTH!LJv{N~V)KwlFe5FYY-tcFW)=#0!bcZKQc?{o^7G zpTyVbqXvz$k_f2QbCL@Y>0Hl?F>h$c@&5obWtCC3?D$^S_HXg5h#BqRjmH~WRQ{Y* z$UkPk6uCcXxVN=G-O7>qfnRcff zZgpsscU4YDJ&tRmv;CQLWr#yAt0DEm4*=>w6~FPXrIlHDJc@d^{{XJJYH=oGJsn$o zm-!a37=PtF3NP8e!OHlX)rXI$zs3#dhXFS zeEliKn6V>@1r}r^bbd2jvH;sh-?!!26(4aoHJ;8*y@QYDI699Q3G3JJ>fMQfKAB z=LV+Fpa>+8vE4(nZN^PZ0AZd6DK@Thd8E{eO(L;oOe*I+>Q6Dk^&}c|pE0s}4hAUT zF3!0$)zMeE9HE^;Jg8;c$dLvN_8nO0Vi6~nh4habwN`(%lek^!ekfVLN>rB>Ov5WOm|b*U{_X}NDO z$WHIAG0`R&XwaYcMLA(0a&wA!e4G)QfGC@5S9W=AVRptcP!mwxX?k7cLOY8qdG?%u zV_vnY5If}Yk4l&z-N3*Vyk^$ST&5FvcS4l}M@+Shbs=K_{&k&m;hzjdLw{vjJ9j1} zCqGkNXNNqOQt98U;rC$ShDM3`x?RK8K zlX1_~^IOp;lFTH^Z8#iMjG>n+RUB1S_MhIx%8okc;pfBYoF&$UYavncmB_|^hO+K{ z6#O=k({_ge$idr{{zkjSQchc%n7~Z9!X^Eg zJ{jBs@y9*5JY+s`@6LIw=KYs^1GGU6-Oy5bcG^$j*jLf(#{z@E!0%1xc;&Tc_mlNn zKgy4nF27}e4ZC?Z+QrSf=bWMyBlFH{D&zJ}v=A_|*UWF&NeEzn9m2k}R>8!bsp0Zz z$BDBT=&Jq;{D<`_4|pF1>L0R~ilYAjkbb3YsBxd(4WEZ`n)5Ap;75;i2!!`Ka@JXliV*n_OH{nk(Y!WYDlDbh$=w*E6}IKnCn_re=qW8RWkZdM67;ATfd1sGc!eJ zHO7}JbKfdK&wqOQ1HoUk?}>E3Cr#rDmJMhwVmEG$ma4BP04Kkx<5#0!3i;tJKdsNxogY!syg{Pd>$*JacWH2em4{GIW*tHL z)7cq*Q^>D@zh}RQH{KTU#lM8_WishntY z+Lw6F0OFB=-BaLjsxieolX9-o#GGcR>UW1s(KVe=H<9*DHtJC4jjWL|2R*s1q6&a| z6X{-E@t0R!FX1POWehyai)6G=dXqe;had0~bM0MtDh{=HQ;$}WHR>o+lV|3V879(9 zi=Q)NwtdMp`cd#+!|b02{3Vw8q_Sy`7{HcRkPpLkerjLdJ&ubYMF5EK3I6~+&3>); zV$5lt5YRNW0Y1y6+Q+mEV2GC^A6onFGM_FUoj&gW0CGNmCReE`c^aWN9F9d>f*~O& z?y(|*&hEif05VA@fB@^7b+i&qBEuNVKLC2>zEb_8J|)9wjquyU6EMBs{{Rzvg(L-0 zwUz`Ut{8mhKkWL~#pQSkn9A{^51Z_dUloasC^<9BK05qbw(-WGo*D4_yj~vCq<=DO z6*seR3*dl4E(kz+gShp;>OW^shHa_dFT|e{K^)dLs`2SIv#4;-%9+ZrKXdpGT>Qfr z1o>~mFNYF*Oz}F}+$6B*I(8+#xLyPG+Y+%DEbK6G$Qd>IDFv0Sm9$nC5UrK1vIyXX z1{D!T02TE)_F+#2MP=As?W^_uU;HuV;4spwKde;w6Eu$GyoYf;Y67gx2*4Eb8Gc^$ zz$DxkudRF|x$nhj4uk`YQzC2*xvL&n=t<9d6*lLLif!qr+Z-4u-QKFpl~BXIT15vK z=A%uZuqnB2w2rBeh%)nIhchj@ba# zGJJmcKr$0tA%Hl{G7+DA3hr5EHSI=Ub1-*i~4&k-$Nd?@%%}?ptnq3i8N4 zJNzo1WkuIiGmd|D%A?no0=F09pTirufVA-)uyq;4jHsvRSda0lSza|gXv^+mSh_#X zj`fPF;duaanxY@gcO5t!RtfR1g(p?=^@{?mG601$$>dL81Y}DI-iVuDISxnS&drS z=39*>@sO;kv=xZpXFqt8!u34*SLYsL7V5kH@{yYT2ZU(UqeiQ#7OvL%9u93DS(rV+Xb=LX#oda19$ya4^`Yu!v6YEV5vlhy9!p@9$EEV*9hkc@+>RKQQODX=0Q{ z?U4279qB%3(}TFw`;RIILE51oJ^>gW^wSN7F7Do$sIel9p4B6gtX~gLJkWLl+*VGAy{y<&`AZ`jP$8&dkid8XQ`&=A22(K>r(FyqdXDZP!ul& z^FrF;VWcS9faQ-P=}HMgS%A$(N6nCEk&HqHD&m%sPnI$Aj%qTQ86$74IEIOa z4t|uRu|0bAqm&3S$IFw7u@W;ff%;S6gY6Dd6Oy2oJpzH$lh6P=*USF^6F+G^H^Xl) zhW;KbTIQqWkuIjdw05%YAgpLtY^*Vz+1t-Uj(r>kTVEGb+0kDej@m~>qMEJ$x{{V=$Eo-DpCx-NFY)cr} zZj>LCnOp!}o714}UR1}$pAh_7BzZ18S+8nRFHl>Y1qHG4#)vxfRRgfEv;H0a&$>^A z;fq)CyvgDXOoN*^^Y&;P_)5PGBLUw44@1_z(O~lYq6(!~%~Sf>boKmt9u#WgF^`rS zMEL&u!upnlqsgsa*<4#$Tgs73EYY%-l1!BYaO!bhq5C;$+GmZtZK+GCSS8Mxrdvi{ z3BF}%rEEpmf(F(kaoevVyYJfTQfpricx%GREU`y(B$tLBN-{7yTU;XW8dzT)4@b@&jt9~{|&$@TUt9M7-;AJ>!P#h1G^NO4@soQ`7s?%NCT1N9-%9ha} zEYdl`fH@?dfLG>mgKpi=qvuu{(gTlG<36;C*=!E=<#2p$_-S*i4H_%vc^*}TCD_{; z$;LzDZr^;@t+Xhz;d$T?MOs>I=IVdSG)4ma*aD%9ujO5&~pk{dkJn{sU%xnqDT z77NH9DIEQ4j`9Bhi${Tc6@TLkm_FE+!^n&V3PjU=(!vAl(DY~@>sT|*Q{n59tqH0Mm*g<+4l7Q3}^8e zuX{e>=;hR@O-k~5KHnpY0hoPaa*eE!)(xQK@y#@#Jf8hO3V^c`6!$r)feQZsHy>L0 z$!nqNBsr8RQ{TNtT&D;(7C8KA*#sQ(o|PD5{oHfXk_%gKB;W&(M_QCLTXT|0?MSY& zDZn`%)neAz$vBJwy@4tZOo5S~tt(s`T}pD^Sz7LEsTS22t2w|u@CoBJ&G?_kz8UbY zlWnVN_X!Mlf!fVUAlz*0v;c599FdMkt$u#|MEI@aFB$507FQP^+4ix@R9ZqY6njYZ z<(QF@N$b-Cisf}}Usmx1)~~KzORBxBQQKQbjO|s<#6=$Le-dl$vfdJtP^*cTtXJWw z;9|3FWg2VddY{A(jGipPImafLvU*F}^t2 z$KXd5^`FBJ+5W=sM78k;#6)>6ZVNnGXnnE85d+II?K_Nzsa)U#f-}?UOI;^Q(&I}_ zCd%H%+BL$WMgRbM4%OX@;!HLYOAm&p%%j@Lf5G$pPI?)ATFcs1m9BhE`#Shr$A`tR z_>2j3?H<&yyLW6E6~;tiTki=DH)E$N&DhPYmg1_bkPMSB2WpJ)ycX@oO?*G%Z;oFQyiuzCru$O+3Mgfc-qn1lqf^*z zIXUiFlkZ)5cMjrll>MX{ithTHc$|GYGUeU*AEVQdj$>91YO2M&wob+Fee2}UgZ}^$ zwRv?YG@lS$wZ){dFhIk5$07T;Zn*W$ePM1^NXZ{Rek+$9fvJS6>}q}J-i9GnhdMPa zl_N|c-g}z3Z6w;KiuH363t&Y5xyAJR4U4J7yPC7Jv-(&QZ zV=^|#*<6BnQ<0JMu2WURPhF`m{-&M!Vw;d&V~(Yu0BwQJtcPg-F%(m0 z?UR$-V0HCBhMqA00EFYhiLN|t3;FE}Z|YbmV}pUYMsc6;ug_cf?{zEaH2X#KXSvlfxYdHI-=&*fcQN0;F+xN1?O z8%e*LR@J|qzeArd#MP}*T<=3vHX8~sMNhkM!2D{t1fP@;Do_Xnj%(yOPiFcO5{r$^ zRP`JEFG)z`)UM*R^MBQ=Fy8#*%a%uh^wQYY^jzW@|11+>5WD~t`ScA|n;(d9jW!0-q)26TI(3+U2Mm*AFKeQK% zBhkDw4}z_kCA`*{OFIx7%7P=tJ>9tVz%}ung>Jvvu%eKvhj|}Pm9www+MkK_X|=s# zf41F9bDqio;Z$}2a0PdN0z5Be;@=wHCG(LDg_BItj*>RyPzme??EB)sL&H#xTbH=a z-rB!k>qFZOMMZwYop!j_ohWgyt$O)J90;S0ba$Td^Y)GywzMQW95XdPq}YO z^}8)IP11n2(=F1~M-0Gx&PS^rYUF{WJG02Ihs9>os^7C#Uy1Hg!lb?JOsfqaO4D|Y zI?_9Fk(>;+PXy%iUo8A$*6j5!8#a}8ph85XvxD8 zy?|lC@ASrgm{=ESbOdvcdh+d8;wQuZ0EM=2_+H?&li1s*m1}OS_{hqM9~f3_?m6Ux zlhjwwn(xM666*F%HLRyh4%soG{FELJ1#{vu++Jl>;u^B)e&5&PIO3^c;;HV>vP-(L z>xJOrqIPuwhg1Bk#y$dgpHT5WfvBbV%$75(axppk%eWu-7xb@fWn2^bSI^=w@}pK% zWx6}5RQ8ZlT}s2}17R_h?mL>`z9#C>_;UVq&uHRxqDJ*Fz0e9Uo^<)bEi{{Z2Ws(7o# zHa;JVWNmO+*pZMF0!jQU=o|k4fm&qhSV;FyfSe{2pYg9F{hze!tKW&Qcw;i#*jPwp zbI}XoRDDi=D*JGcCn|X&y{zjstB0=|RG&+;ivxs=;O8`ajjQ|@)$OBeoh^(dM-jga zeweJgZFAx$!`Y)-m6CgBIoUR4jj(gKaQT$|KPvklXe90#<2gO532iMVLaz{P^&|uQ z>&=#XDyx>gB_;iLxzY6wO=-!a!#q9lwKXX|&8}FDHMb3nfwmRy4twXnO7;yiUeNV5 zU$EUQj^~7K4r+zxg8Van7+l!LmLGXW7@tr^2(Cu|0O6>%P;|SNvj3#TP!~7EieyGrnyZHeN-aBe#Uf+ZQe&G9`)0#uFrtDuPSu;TTPv+ ze8RRi{M6L}htsjAl1afGDayTDABASx9f+M+kaM(p3P5qSPZ{Q?+E^*c80}FNJApX% zs)+1El74Q!v=O_N;-@Gx*A&-a4m;HWSfOlW?Z5>Od((gf{G`xL zitIAnjCxZ-lGr?&ut6sSudOV6Fg?NMqDVrjFa%wHXWlf;%*PIyRB@H*y3$3KX# zskwZrj&_q@D|};S9z3y$@xE(#cLT^Pyo_V>uWKS-?HtddX9hL{46!e@%i= zV<~G8Du0I~(zJ+96moqkwwZ4vI%T9%lFVX5&m<0Unz@Bcukm`s>UVc_dvmd01!c)8W>WSk-)0CgfXKR?^*%3%T&p zW3M1!XFcoe1#Sq>9<}B_2{cQe4tzV&tS^yPcZsHxZVp7u&YX<@00{@JdMffsCje5b zE3llkVB}{b?$A4P!RHj*hQ>MyehEBw6_O&>EJ7Kd3E!Zvi$7>RQSQ8dCW~t~n+}}> zOv+CJNdRX9^vLxU_Km&TTO`u3+_1*ZeRvi5m#u0N-)q;}(Q|g!GfdmhIo#Z5K7iL| z87tiE!pB>mO@7aw8HNiaI2|chCjofklpdh<^{0Cf?u6P{bJnBUInO7xNUA}|IHXaM zdt!@?5Ul0q)7ZZqXX#{hwh zu_KYzyEYLAX4I3FW%{syxK_cuK1D{ezA9=By*T!1jiE-fX6Uh`4ET+}V zB9V=toRRN}zI9VXj*fWLO(n7Scgh$@oM7Un69`7-UHJL7j`*yN20^I!dc#$Syo+-J zvu<6uVZ#g_z~=|J=Bs#*SWOQ^z0|Yhm|$?OMnbVt0ms(4(&%ugx1sW{#cvc{_>;zP z>2}0N0X|GXWT}!u12bd4uduIj@ZZDV4tPUJH*ael_3Uuwd0lsj4_4T%kOp`Izk2dd zfzVoOJ|nx=uH)R%qav3X+R|`H_ai@@eOY&H9n3#xn!2{C0FGu+2;uv6N z*Dc1cIQy~^srn8xUc=%)hdLjLe9yE(ET(c#oe%(){_z8;uRfdLRf3(3sYxIhAmar8 z0EKr(r6!V+)a|8GgpySjsPW$#c&YqdtN#FMJOamh{L$wiKSJM)U$NEvW#VYz@YRjn z_h^xY5k|ahLBJ=D2f41Z#(xU*{{Rc=NvhjiOL6msm`ZYYXXV*|1~Jqh*1bRA>>6We zbIET4MJ#L;q*Vd%dMh?Ed8aAGEfKt>6&`4#iqO6ePkfNwYd0;X?LWMUR2d5T7U&83 z8u|vyN6~bMqKikfhfM)OF^vFb3)6FTW8Wm?p0%qaT<*vxxTY!)J!^(@l#f2GMq^Z?Gq{B~rnT5CBXYPLQ$t~g@q1JD zoSt#sk$C60qRoKy7$=Ttjg|zSDcIzKGJnRG8C)+>)E@Oo0%J^U0LjS}C@c_=cKXwB z_`$-^3ED?obM>cTwi|%K&q{W3G1i;THsEK{oS=+nfr?28VZaA)Iqgj=y8|0>Qab?S zcPG=@n$7_mdUvO8;KawsK|Oh-LC;Lmlarp9qvkyH%?SXDoc!FrUft4=iX44Fey1bDEoLHbCb+DS>i8Cp7gS z5 zy=&FOdTKt6C7E`|^Y-I4 z0!EC;?ssh?1M#IMM^Yc=C!wj4cuy-Eml>&hSV{Cgl<*t1#*nkZ!C+P(4%~IccTU6{ z4wb_EJxKE8Z1Le;&&=hk@Mo+bKMe1~> zAtxt4g*kpN(`7%f} ziRwpcem4x7s{}=Dq+pC=p)|wtkPj5&j9`*+QJgaZbH!XxsvSmwfvCXUR508-*WEr8 zKk+BF&&{-Xe~_<)bO2WMUO&7UPvk{?;o+B5v5qLnX!E!c?m7Ic^sWk$ajPEIKP%&f z`^rzrol1s9#^015O18NK@rtX77-N1{ImRkLSPs1Bt$mYLJ`Jr)yN^6@DKcA(XEcae zh6x$!Df=5d9#2|_p(zWD9D#vJyz!ODrxU;#%`~BA1h)h9r*N>s;CAa(8HkXD6?b6@ zMsv+kEPTQV#tlxzBJvpk=}#wr80k$IGlFr=77L5dZZSw#cemq5sLdQO$GucgAOF+) z(HI<`=SD#XJdkR*0T2NGZ~I3a{#;YXUU&k(5L%zUT(^ONn4HP;*T=$sV;Bl)JhDRK2{6VKSI(McpBo5U{nX)G+<2>Z{?MCDGeJRCXa6Le%o2jctEL;-4 zn5wLx=hRiXFsa9SsmEURN!Y?{Xd@Uo&#!7@?C;u^M^zg$f=_CR%9 zm&p6I6y*_e=NakssqjR3s?tPcUF_XERmGUgLYO4B;%Z5oY5)h`rZ5kTV*|ZMBeQ|D zfCuxdTbM}|otShLRmqfvIIE0~s#Ie=b5tZO!{_}gRE$|%La!-ZzyVd}9O1dgaZ{)u zoDNMw%auE;MC@fEn}Tz+IfE@w+YV?SuGJke)#yiy=gJ@>TjP|bjXy%eT$Vb{O znUw4R_ve zRd9Jdb6J{=z(09NTyw`-zO9KqM$Z}gR#v86qh`r+JAu-vUgk}l<=}=S4i|3zm5lcr zPTsq?HK<+XaI7~4>sc4Eta7)M+p*6h7_O*nOW30++m=C-*j0JK1V(ubGJQGzwK;6_ z>FH5QPH=u~(rC@2s`!3`{t~@0Bsc|`0UfwF{cG&YCn&?uC6^w*m3%SbsoD<|X$lVy zc?z}{ql746MnLIaej{_HiyFualB1_Iua?GX(kq|!cr_9R!41J4mC3QX6=PuA zf!aksc>scPM^iw{{KSO-bg02x=N)NSq$bkr26Iv=+I?x8uzL!a#&~m#`%pXRFt1q~ zjMPrJ#s^;YGa+2}%`4<8?&u9sBpY^T7$+ZvIPD{EPfx8W91XMgriDN$X7Oj`d+es61|}PQpY-HQBx=iHs>Jzl-S#Yk&N`D4b%~lLY2mY zJ2EssctG~=a2kTQQRt=swr)?|+ zEqXYv^bJnROf+*^PLGk1w8m@kW>R;^*a6j;9C4m&_Tn>bBoe_m%E=UnKpEY+afz;w?_pW;mg{nlP>o<=W%`!1J2@BY>ywSBmLoe9n9PNHa%InIX51W*dsSJ_q-Z z0U$_XSstmp~+tMU5P%xWiKf9$rH~ANlwaqo;dKpZUw0GjABRqD+C{|&-U;#=n4m$hS z=8tpf1llw6V;!j#R|kI>JW#+Bo)4g=3}h3?^rdh_%2zo&lh9I-4?SstO5+C^sTl3T zugp8r>NYqPbtGgJ?NSB+Wxi%L0)6Hnee7fDQ@WFYFa_n_d!CZ5JQ#vXgy;$;TM0sCQJt;83hH1B8xWY$M#aKxGT#_(qBZ1UlP_48K zb*4>+5TT0nG@F$$LFD?=uuBZ!p7gi@ivgX#l}*bRdnPh5nt*~^DD>m?qT;w@0L*&(Q&|<07{O|O<;MdQ6>bPQ z$7(j%U;tl{M*wx8EPRvK6c;$a`EyMKsm3#kpajbjKJEn@08+&A1xte9mHBAhw199) z>q&we5iFaB8K-1)?@k0~Z(&MPze)tg<0F&!QyYQ{3>tn9T4Rv^0CaSu0w_F?ed(*T z@&+kRMmFQpmy7^MIqE6zxZTEw4cLlyN`QEz&s=n&aB@9qXaG1TJOXo1Aqg0x2WZb; zl)?_}gO7T4LKse1Wa6YJf(ZO+e6T&~#BLZJg$Yg@9FdPo zq=uN|lqG)fpbWU<1PTeq%hZ|zo~^|zbO!E(&KrY@R0NW7lS}}qC#daG3rKPa~};1pV#+rBw`>2L_OXfW4|maR_zB+%_p&lk)SLK&Lp*6y@|Z$8s@%er{@P z4hiC#cJK{G!a~>_iUf&|0Fg?QjA={Dws;!KWBUyzfq*4PO+ zrmk_5#aIX!jL<*_+M63A4d10H1&-|F9q40@xWzAGbJCCq;E*zD+2j${fO1AC*mF`0 zda%#U+L80y29N>{G1i>Cbr}>bMA(NU4l-%E!NKcNm&^K6?8BBlJ5W*(4sp_+*f{=_ zXPRftxZ<6J#A3{Ul`xLynwww;p0t22aA{abVw~U+%}MxTm?glNP8>GsKuIK?)b-??(nf@2cl|0|qv#DV{KNur zQmOg2o`RVSk025$qmi6b+tht26>-5lnnP?{WP#~U7+ev__Na(C$Tcc_t+@9TAhovw z8A%FG@bbZ#l2(0YX@2q55cDG1LZq)aG0^F~f~4#Bwz>c6N6F=6vjFAq4(^$IX{ii+x|@eBNp9;$tsE_BGvJSK4wt zX^wC(IjAgV`%R6l-Y_PDC(o|s2l~~5fQ`W9`d8(3ec3p(=@!?y76=$U>myjyq|;-! z+qnhA=?3rtE5Eo0jy>ym0oNSTTxpSNu`Rod6g$qRK=Uiyy8>1?VmXnB z@4&zv3B`WR!`KCt<=3q2^_0Hv(SA2RKOJ4-u@;Y_KIr|Kz8@!pejhHmaTrVA5S6;) zuaXDJob!{CewFkI%mG!el9EK#WFsDo$#dSFn>uFPAGI#=WP%vA9e zr(SPX+4Xd(#+)NgD@0KPYZKIBj21w?ri962q-`A1kW_l(rE=WY)MG*c$?NML1xt-G6M~AO+#FB47brkDW;)?1 z922*#d=;nu+FH~tBzN8%wU>7|60)3o9j3hp!v6rZ--Gojg|~>b=`;qF(GlZsH3s8? z%yzETUgn)%63r>6CrdY}MlKhBNKpaZPD5pwp#4Hr}|U+As%7m0)@i zhT|0F$ot&Wkuj0hoCr_>8Rmtch};JI$CFTq6u1mA&sxxuJ>)RQ;ZQJONHohthxdF6 zhYnbtoK)cp4E4vQMc6$-xo}mqj}O6Uy-AW*Vn@`i zd(^mFF|3nR`F(W%0D^GOG{eV6&$zb&<}Bg6d)2j!gaDix_=~}xv`3G;S>iiQFlpA4 z3D{)=6e_*W;&5;|!Ryd-Uuaw1$#D`pFO3iGa$vCz}8RZq*uYF*?5j`dzksBK7DC5z@C z-(Ejjj!96FOuZSt}$<*y`tLWG9II)N3(azFbzvGf}^-K5`&U+)1^|f5W$sv z9!@#F6?bRs%~BE8BjSq&>JF}S0|H- zYlY~Cigz9K)SMnb0|K0k**&pPMp=nb&MMYUeqL!dClZ{J4B&OA25y}NOwqA@!FPQs zSBX5m`-Xdfc^_J7X>lj5iU%dIc%>L_oDtrvY*M-FPl7SKBz5Qw9EEID0HD}A)a#X8 z_o|oLmX%=X9p&|{ys{7@jif;BlYzBK$>)wL%z=WB;W_z%p{AXz3QM5ULFSr1W>fFp zowsnsL|wt!tAIGksl9}i!e9&DqhU{l( zuJvmu9x_9(pAjIB_!nPl-ZZLD;ER5UiAoFNm5oyUI~r!-Th^t8qrSC{`puT+-f_A) z5QbJBpn^qKf0u!h)tKO<6(kN29<`+4j3ASic3->^EP@4 zcLt9@IH@uNVQAQ^6(p5G37@TaU+o{GL96^XhhKCC^F+K|jy~~%auJu`=GtrCilJh- z>)yQo0OJj{vV0}+6U@G75k$E3Eiz%gpz~hFM^aJ8P;qwmk;#sV_7lHj^FC|qy*BRC zSkoNa+}TW*Hu5evE5yN+jPb!8>-A4T*4xBB9MLtxv>rymQ#P4KhA%-?jVo}!Bm z#A*(C#h~fCuJv6`MtSDs>{FI^W7rN!r177M zHP01zmhZ%u`>t;9<^KRjgO+3m3mizGbWi{o759I^Plk4$0r0i9uc$x=i1m0p%g1s1 z$YXL@Aoc(eyB%Bbs;N>LE(?}A)R*V}OZwbUjPaGO{uFm!67c?=;J*x5_*+MfVusZ} zdf*(*G3Df9a!F&)Cb#4aNIAwSc44w=P;ztEiu~?QQj?UO+uff_2qdhC0L}sY>SY-? zUJr9f4%WwU>pw)~C69TWfPQ+|gM^3aOH3Sko?WqjL~4PfFr^ zf8+fF;l7joqpXp0cItl3WDXui1A>3Lp8o)sHTmQ53*xtmyl;5-ny#TGor5`etdX${ zI2%R)10)RcdF1-n(B#}dQyRUbpDcU#^gO(NXB<1^ioCxg?hh6Gboh1QM4lmWCar%1 znEaSPF_szU%mj_O9epe39eeh+@eHdZ9v`r`(o3!cr1_>Z{ootr&mF-Y)$@0Sd>!I% zh&NJOcwWHVM-zVX<$)2Y=Zv1LeFru4*M)y%w~{e?<855qOxR_%fkW+IM>)ptra-Tx zl?<0HR;%wz&sX*;nGDDK}!$$2{fS4Eq8BuhTC&NeEYC$Dzd}(-Mjs z=K%3uU0yZEP2MR-@%+xX>c43w%qqRsk9N~xq-lcJdV;!3Nf#sAtADPzw0J68m7@eVu?7INY?=b$H z3W+~vZ;IGuB zC6-dQpPBi|7wpaBYcTh>SGKXm5;U^7VnU*foue5i9V?Kt@Rfzd$hP}y2=IP$^703{ zuhV;*P;`Aze;Bf#VLdaktMb|W#)Q_{p-?5`4o2syno;XrcZ`;s7~)HX%GYc`C@+( z)$DsqFC+^@jeK;-qsE2lzwnq;Mel}-ZjpIUriu?9{CX`!OKDP`G?hdHW@tg>^0G5XfA zQIbj8y|L8QS^oA%r8H4dOL7nAO_OMUr%_H*BT6>_26+^PL6Mso_x2RYwxSj%bN3gpn6lJf@)H!cW+uLtjSBc*w#fW94ggT~sFns0|=0b$45?Z6m|l zMYo6aIKIJSVxCkey-3bUVtFjYlEm^!&3&$8m|^mo3kif?{{ZFY{QED^@o@NA<0^Yv z-w)^HV|X{fUKQ{qfP=$UNo_l#r1wOYo>B)T-1FBb0|U@kS>zW+Oc@VRLb|9wE<)AI zX~=Q0HxfVq*XPwMPNbbmj_=I+N^p!4idIMG=k0T>yuLKi^rL{9Zj*!DtdhI4XP-^D zucW_c-4%3CgB~3aHh$iZdjA0L%YwUCN?6SNyCHAcU01baL#=(2o zx{~dG%-de1W1;8Xu0n=Gt%H$5<=b;twUy8Mv{7K?1Q^c{_ci(-6-i-o`WQ9k_$_}Hc$shSYfh^)%uMVQ z5TlaJ#{pDzB=!Tnd{gnK;)D3NU7Nyw8=V)!_Bf77;vkFJRE9DJz&isBE)EVe+*h{z zcKC=qBjFa&bb;qh6fPaH_Ifve-kMxx$n<7#eBK&Q{nRX#`{>+bx7O$2gBBK zJ;MT5&A4dT#~8;XfTfN)U}vb$FAe3;gdRS+)9n8MpRYy#01O$0X*cX({ZARyVZkN? z<&-0783!bec;|}!Uhw1+Tlil=Ta2v7OtdTs$p^|DA8}uj*OI@LEUnHQD(Bh8EA`_~ zj~Ygi3iIV@_UOm2A~neTD)`+lN)2~mldpbkdyUH5eqt-*f7+YHCRfsY0}kIQP-+uC z@0h!>MO<{i!90R;sdIfG;`i zU#f9iTG+z{j-H_{tzt-GUqnR#YvW(pU&9wy+P1Ue-!sayuz=bz{{WtoOZ+3)Aj!u= zf!@B%iXFdq+CIkU;GPw<~cPESW2gV&}^SM1GwmFM^!wNyA;Bp zF$wc}(5I@NhQ2OH_iv!oi)qLNXV#}k&h5;1RFPm159d~cC_At)I{j-g*o9#Mc8>Km zuvjEBAScR3ZoHBd)GFsYhX7OVWrEL5)b%Tu@}jk|xR|g7kINe#6l9a_PLk%FW9Esd z(t|%HB~bc?p>Z+GJYPiCcw7^Neko|a?SISWe70GJRcl^bEl&DbL$fj9o`ce>s}i}!aZ|ZX-zdO6ezj)U z10sgNL)Y@J%Q>_@rKBp@OD(^j^2UfVOAw>=t^?vfjN|xs;OYEGUNyO5BeO{qy0neJ zVxy7=T=dQ}#e7TgYsWq-)I5E2vs02gTN$K^&H?hqkt1*ljBY2nIVQ1uVdK9L_}^9CpJ-Yr%pPqzwizR9wqV5 zijoM#y56;`%I%VJ?r>PQuuu=M0=?^B_zPj+zXrdFHQiCK^%X?h1YaU=b^xi}o#13( zf;tj?yko+CA-?d3iKFojkg9IrR!F2_kT_ zc*n%rH^ct`4&8WpFn$_!`}kAAA~*vxbO~xb*SpdpW1h^i6urO zZM`eh&2VyBM$QMI;A5Qpbm;#8 zYi15m{v0iL-_zIf)b-(0>eMXvXCdM*5qPuWZ;A!P(aC>xcKdDZq73T-6T+&FL~1+w zWRupt?^O6%;V*>#20H%$jP~mq<-&x9-YHn3PTPv?Uzhho19Xf!oMSl8aqu6(dVhmF zEZ-9RSg^%)eueFfkF?ubs67e7iKX<(IK~eo51KwHc>3ew4~jJnW$_h)v4+tI+QQy8 z{nqda8_4CbaguB3=vH-Wdn`VXhVP^DI42aN%{^N@#%X5}w6YNLIR~CP*VJDRd^SE9 zcxe1g@d1!(H_^SmooC0~a0CQ^aDu zt!Ia(^j{PG2MSIx=YJ!awzlyf#65fL@IUsRr8qK{kg5QSjm$~F0Y~}I71jJu@Lrej z`ol@Ex0$s)O8PdI?bwVa%rEX#V`?*Ju3L_yp!z4_Z^P?92k3@tn3XkcNC_vBL5U-b zs3HTOx}kQ7&v+j`wrQ@mfYx`4k9*b+f-JE3-?a1=jdb+OSKe}*w;=aw7aBx(E^JJFqUp)TI zEU%$>q$3AqzKNAjPz-#U`cKKo0f$QYJ|L5pK56u_{4RQ!2&mCbbt(n<@On3;OB^iD zA4VE}k~8vZTFVV|+#?G-J&p$$mQc!Ms!AxU}0zM3#CelGYg`ZOJ%h1>^*Oc#LFl zKnAIN9@F$o0O3F$zfE3m8Tg@$RyuGIz_=_-m?fAfQ?l1{l8GUEX7I$#cY&MV8jQ$C-g*e;W&Ah$9OHvR3r_aA!qOWzOaei_mx@fV6N zN+e5x6l}e-`(8!n_FjwB4@pnByo;$lY~$PPaP^Sl%spaXoXVy zGK^(oL9herO?@f*En30-rQ(fDg0rMn@D&_@kGYOL$w6LM@h8Escnaf8(cCxNCbkpK z+rub1#s)aY8T@P3zh(K>8}AWY5PZv}fz#@Nf&O(F+fvHv%AUF}%)A^@#6~jHQ|fjD zen2CWRP`&(KTfirQPgHzOKWs5ER1%j1KjsLhkC{FM~}QE;OQD45?=k9bWP#}Qu44p z2vOVI;=VEXk?~Jb_=_}lHn!(S(qU}*9$|AUjsv@KyB&r&uZqgDOin6MbBl~Sy)^Rg z`5wL}8BUUXuI%N$DR}n(0LFUjkt~BtwkA6@Vt>`-oROZVHG|;IcUbVgsr|E~Ol>C- zv_ZP%Twt7fj-%e5w$|TukRITX&T6ERo!CVRM`2&4(xD1;l_;$evGdZaCnq-bH14Ll zxSmV>LCxILxspj-<(ZiBNj#I9&Yo+V%ZM$lqcX_M5-5-oUD)6N2PBig6<%AVeU|*Z zgn+8Nl1~6)zP0#0@P6kzCit!}M{9%$Qek1B|Mli6;v6%NeLmYiGUroZQ_{S+Nlm7rC z&&=EQHuF30*|Sb))5JQoK$z}iirrm@Dq~&F5B>BpUr+5jgC2cNc#rJxg**v$BS++! z^#_wDsRA`$>0ZUFT$?RAd%?=Yg^2e6kUtY%c6WN2l~*3=9XKm2JWFgg$_sqk$8JVG zqorGp(cdMu#JJDQLhw8DU!Hy;_~r2vRKAiuF8FwU)L}$6$}md*02cNIi9PwpwQ?Gt zjC^UUCe2%0yt`lGSCpt9k?CHwE)~Qyok^vCpY`{cRLtPEiTYtQwl>9l``buY8-Zz5 ze_EwBv*C+XEq$xl!`ueALH%p;?ToW9Q9Sdh>I0TPhdj_UnI~^9D_fb%8~{?aNRaWpNF@CYDx5WkioEOoOZ60U8jaaN`=LB} z;CqI|TAX`_xaZ&LSEKQ#gmICoTi^_mWMAlO;y6AT__augSxfUA7Aip=-%7pz01Au6 z;eyL(*y_DOKbC8XSso7d_WuBptHxqFK>IX!yTYNrt7nD!LJh-43jLD?n%mzm|%3FJ`MPU#tO*NvF8CuBkD=1j!A-gD*F72 zSiDdC`##Ejb4A<)I*qjCo_5N(A5)ssN3pqx&XZm>Ssj(Z1?LYEP_ZUM;sYDrc& zv-{Xi-ahcnd{*8K@qN6eC7M~W!s15+(!-#5#u-SKTbS4$ftiozQ1TjmD=Yec!7ez- z^?~+7BeBY1hhjP(r9LR7A1=nnur=~bT8G4Y36>FYb0UG2P)Hw-HEur={7#NVUpitK z<1TUh@qt|O$y|4+f#ZL=&#clZn11a_w>aa{zCrk>y7S^ZQw3=VmKctD510&l3fx~G z{6o{O7%aYLV0IP+{Y7(^J}}lUCTqQ0NQ&a+m@#dRLl8y}7{@_fxGW=}+futRuUDT- zA6+la8oIe<0Z?RrbYh}lcMS1f2!1d4iIEU#5Qo|~MmG)s;~6Iu*#0=`akrH(hxRIR z`&j3W_$yv)vdYd^R{PP_99=b|J@lgwn0_?>04a#hc&`$&_~)hEzT3?R zZmnuHEgt^>OOO>?+jqBOzj;-`1dnlFo1QiBKDF@kSxNTE5(h19bfl`1IuOI|w;ei) zbg9Lf#wnkrO2Dd>B;;rF>BTu$xA9k;cwaUdMVc=WG3%%QUX&RXwlx4P{B;XHW(!V%V-uy@Sr*A#O&osJ~{^n(0 znJv+V2^@tAiUtqU(!SaFx2*pFV0=B*HAI)}(wM%@9!?1}5QHzj3C22liuv>QXwXIO zxv2QUc?4rjh+C{9le%zv`(Pf`y*XMgMv-<+pIt?4Eh3KHSjrYPT(AJ0qaSo|K7yKf zBR;&;yP28Uk9ud!#ABRSGj95rwlHobvA`8#Fm@K{Rmw19ft=LHNL{D3Jwa$u)E-M+ z6IHp1Ooc5ZJ5+8bDnY;;*XHaH`LfwqfDtB`Az}B2%s-uel3haA5Zqg~RVIwacJ%;* z(!Vx~wWh4s2doz^BkiBSFzsMldOaVE+J( z8gY3v`(x$_^9nZZ$19#G(klb8hyMUtxE8GQT(2fV7d?TbZ3LY4r;&^S(Rixp zI}$Q86pc@bvp36IW^kHseE1WBpN1%CWx6!tM8Rck^qSq7vy6;n9qO0v%U&= zSNj)9x$zCqUq4p)k#_v?#H4^Sf4z<0jd`z(?(V#8~@k|bWmI5IJAc*kF- zwS7?>Huf>4tN~+=H3*8obwC&ZQ8wa~P)`Rz34x74g#4K9glBL$*msETit@vHHbw3C%?lnIK+eYqj0u?2{ z-Z%sEr1-#o&)^Hqi@oJ^U%)Uqu7BXmM{S}?lS!F|N})U|=b#@`*0=sI%M*A4=x6T9 z7e1MA4N^wctMn+9)); z=tBlFO~D7M?HK)Q(fmc?TU`#xq@5M#0JKQ$hGIDRM{o%ltDJr2Dv@q`9x?H|S^G`g zS`1`JB4H$qyaAq>A5VIv@O#7&X*aUiYBDm#J8VJM40>RCX1X5$XcqoE)pbpOTP5OA z$iNC_Vi|GNl~IsK>t0o^*}sImM<J<|;D9y%cZ> z^&oeyTXa16E{9B1g&lL=qmvH1PXu(PSzS$aY?I2KPVg8g?U9>N8W?-KAt;=Uz;6i2<|ge1QC};>JBkc zoDN4E*FE*I!q|lVzO>~VL2QmYQzTM5(;6l#zXUIO31D`z?jxs4R>;ElBRo@=AZ{EE z)R=O2ess_#032g9gl^-eC?U8R;(!2buQ=;XX}BTB1Z4cCleZiidJWBx2p;r+;NjGR zLI4@tgUtX2AQQ-^V1u_A#YM1|{_Z*&b`^)HE1Ym?a1eaty`whJhA^55r?5P(4WI({4%p0|Mq;U|Zk_v(Rg?$0>GTu3K zva$|UNmf0v&3yj=43fGl9=HcJ>fzO*dDYjvT!7(2kDqYl8nS_h1eNEZs?d_hY59K+ z^?6aucy1VU_pXBm$XjxP3vJIi^r@lCs43U{DjCKhIpu-L6&;k=ksxoEamIQ9PQ;&3 zd^q3#00`pDp`tPzNDocJxc0990BHvdIj=tWa*zFkJV2KoaOCtna!0j#8-wfKyo^ur z8R*bn;$sNxI6djRn>igR{{VLw?M?Zy>72xqj*EPX{B?q5G#MiUmalye%J}B)y(Q$%xC|*7@A*@Taz=BCh<)7D z@q#i~b;W(L@Nz9EKt6(=a5){Rm?MBN2&pi@V2p7|k~H9fo`>|HY|qQkQZ7(*-BKwy z>48eYsRW0NbRM-@KP)y_7UvoEtqgp*#Zq=V%C8xv)GS>rIu3)SB8|Z3gGvLG`MV5L z@coArTT!AmWdo%s+l*rr;2Ux2z@QRxKIG~aTUi9S{`A!cso`Tr_)ccGu3_??uOr58k)f|vF3V3WDxi$Ebi$8vfE~65s zaN2#T@yJUJ>$rES+p&Ua%v&l@fIH@@#LC8yU>M_%N>bd653N-a;Bq;qnVI`^;;Jal z#Oy#Brh+L1Y z#jsPgDdcCby+h7+{n6`Gb4`*G+ejoR?@Yi1V2VdzzbkW4F%5z{bf>Y4Ok|Q~QVHo% zZ$>2!N1>-NV*dbi5^6k^I6PK}$*b;1Ay7BtoZ^}t*P-H?>&HE+v2&h#RU-)&2`+?g z#a1VB^V*>VETB9U@1Kd@KRI?MD0aRsd{Gzpqn~jKo%7;Q9zAC#oJf1UBglPVFz!~dRCn_5W zlj~c>7`4!jMGQez93D+E#Dz#q6VM8Yreb!1kUP_XZG@=F?Np9gMEN7*t&)vaG&qbH zgJT|~=lNHFg+z!V?Z zrAH9GGZ0v>Vbcb?jS6Yr28p5z0?0z+sIAkvgsg5VfswS2T5Gm=A1DLUtw|#^c*j1u zs77~&9I35ua|>&!gbJx`iG~F5MRT|DxMq~#6WY5SKy7RwA2+9J*&4bu+?^{I5 zZERtoLO>&N&pwp54;UaZ3)`AuWZjd`IK>k>Fe$+`t3(dcuA#Bl^vPf5QFj}XJ8e97 z>7KvWrG5J}izA0akm?A>xUbFmE*cBCB><{K<9<7Ua%=PhPrONV+be`%=_E0{Y&tMy z1RCMQ(|R*{EY)jk!G5yGC=l%Vm(jniO3}%dVnD~IdXPMcf_cwcjq)6@IStylUguDN zf-=Jd(gY(J92#AXjo84X4yDF&!i)3)$Z`si(xl}N1MoE&!jM;KtmY*J&HI%AJoiMJQ$h3!&#gp2|B)Hx+UJ*Yu(>_Opr zij^=_lgGV9fL9}}DBFM=f!`HZ3yyA79-Q^|p^oNV$K~n8AUWfx6rd|edB7vLtt2KX zA)9PiTn@CpW1IuWZYjGk0bV;Aa_4_M)iDwb;~kAVZo&u|2c9Kwfs7u@zu5 zAaocx=A1BJByJe#L#`NhqCc0vT7<^?3DBGj4%Hu)ae#MvnwCLqU_ zGCKF7LNEtI)}6kUiEtG2j+7GY0x;Mh@k-cGMg=hg2FFiYcxA~C(uT)wf^Ho^4Vqxi z{EtqQ_gpC2F--x1^rZG0xS1qm;A5ppfVepPX`xgoEzWvVlo5>cnt-t&-N6_iT1Dy$ zbB{_0&k6*=4 zfGR<9y@X=++?6GIP3i>9Y_F*h|Cp7 zW1Lg>lY>*&QCI-lr@5gyQcr49Fmp`6!7IU`3^1hdY3f@96V{jj13h!;PtIEdj8KZO z;61Vh7!3Fw>432r>566~60C#n_Ml#*`6H(tsW&S~7dbfQk=tUkvD%^`@`{kUtu89Apml8t!6!sJQNjjyV+YHssW3 z26E@0N|OgT>q(N>nIz}dkFOY`AP@x&%^`XUH*^Cu{QQKTqqQL9@z$M?Gn#fDq=G$(2n2DCv=fYl98|GfOl7?V9Y5L>p@799$&&|wXpZ9- z<<4=RN(jNvtu#9a*m+)po^l4?#;VpE6ZlWAX&auMX^);Z)6{35T1Zv^2d^}Q@H^6l z+IgV2%YZ2A4S*qzJ9^SITc6s6elP|qP;fXHH8&DuL*@Iusm%M10OpL7mg;IeJ3it# zriKh#g>Iss)Q;p(a(Duh1z7eJTr4?=JpPop+y*I%cO9pJQ*sm$j1H!nVPaH|83&V1 zae+uBJ-Mb6wBf0yMx(+mK|J7Ql|tmZ@##^F6Oec`yNO}#+KZyn6e}}wc&3FtK-?-t z$!-oaQ&vPKX|z~YyT?d{ytw;uEaE$vg(q=q&J z3Ug0IAoI;8!WS6tQYk8U>rUco$1&r`%>EJ7mSOvkEBBb{RCN7uUy~a1wYIxCU`&fT zNC3tFR^#-q*Zop4cctFx>;pB#5--il^1c3*`5WVXELm&U_L4qYJdjuTw&x#(exJaV z6QNp{X1^2WGv9W!C*6KW>lcJI7_~nFcym#Syumh`ZZ~@DK&Pjn1Xj=)ZY#_F1kGW2 z@MFU>Y3>nm zGkxB}HRN9$JZwA*@c!;gd#AG1^(1I45f>%Uke3CR@T#%7#(JIye0x=|mIE0ZYO0oY z{_3d7KY-@HE`BxqLAdyZ<2j{{V=j%Q?zYp=0;*F#JcUREGm(>?af3Gnz}> zhOhKrKg#D8ZC}|@5J0`xz(y zdkxN8G~u_Y?NO);$9jab6ONP#txXb&$;UY6qsL9yQBZ=)2VcUJzD7IMT&s~WRc~(9 z^5^YueN-sFZ=&SLes=m+=xI z;tdnw(1jM##sPgaz-Ch{rPK`eP`$gF`d$&jEJkAl)%kAz@AxN~n$5<8v)uUCL$SWr zwOI7aAlFxOd~P}3AG@abx500TfAF(>8gK7}aO!pv zi)*Du$!7=~%qxMkI61(`2Ou5|eqDIePK(0cD%QL!6sGBPo5`(2yaK`}E1n4)mcrjDNJ|&7mmqtwa7L2?Vanaayz&Px2UY=Q&VlmZKDhub)dYssdOen{iZ2Dis zzAEtdg6*Qd@jdifG*SXbnt3=G>70!A^{ zwfX&h;tz;l7koz7I)t}=F4X6IDkvs31oQ)iRUVxOdLFB${@7k8hV8}Ihpb<5&-&+6 z?O#xQKlshzzlg#+NP}s5z>j^+sn3?AV|SM!7-5sgIU}5KarwF9e}cahd=F>+tE}n1 zeX6#{mfeJ;H$1RHN`u&uj%$F?JV$+|>XF|puEGz#nZ`Z|kD*{PN3XS5_@>f7!+#N4TavTQYqdz=?c59UJya22md6DCw6L`v zyxhNykEM0Lb?sxdu6S?7FWO=aJX~o013@Li(KIlBVQP5+KIKcPplTWvfT7tpky_AWIwVtul5#M{6d~`BW;c-h8cj!87GYN&MWQ~Ehyf{ z813mv(*=6h##G|m!O6I^zF+5ddojwWY|-+c!QX+?cuL~$RPkhGZ=#V6kx5mTZ#(w{ z?xYNJgP!&E2#|&Z9E#7LDdxH|BVj=UZ>X(XNDEx5x%qM{!pt$%v2|T)&tJiM9rP%| zlzAYI8^`|u7<@7C=Ghkfo9pQ#Ee)(^<|J|RpW$5hBEBf`x9tb<8^yCUR#$)UjoWU_ zaoXp4kM8e0pL)gk<*Cba@o&WT&WjATw}KU1(T@R;P4Re{H-IIq$&41)_x4+{Le(`xs9FRqLFXU$`?3bU&!ZP_Pl553fUO!Bmc zSh|{4`H5*yQ_o7VrF>fWmEjA8dre;AL{r349m$Y-fOr}2>tCj~zXtvnT*hG<95(3K zAQ}2KfG1spDdreM_@TL@O)2zuO~*dd2im$ z3bs>LG3JZE=6Wx|{{W7%aodgu(MxZWfN}k6 z@p|V^)VwvSx-geayt90uWhpFjAv`ji5J4RcexLjR@zvMFUju!+RDUx608f}&&e<7b zwOLt*V8HR~&!v3V6!6-^f3{&)xc6P3my?-b$VDj7?W}aXzz&NXtBdHOE zEZwnQS>vyYJ_q<{Gvf_aZ0BMzZ3y$G^chGu^># zG<`qcZ9@$@^w%b$pU**f*q+K|@&0Cw`s%*08b-I3XG&!FV~ zA0x|iJ<~Muu`N3^kDlzrl76JtuY8L!v)A`5E-Wasy4aqWTptMQ9ayPL{M zB61{0Sp%Q%1CW0MU$DL$ynF2m!&I6;vAv8FJgvYAV^Yjdw_5t{H^Tn_21}^EJbataj>U+y@!T@HrT-nSMBa(No{WdEp-b zxPr*$8;wZ|2A6I_c}I*!-H%gWDR@uAekS;VuP&LS#V)CFJ7P)OC0E^?@Sp+Ba^;*S zPuRRpVJ=wjZNB%@(AN=~PoLT0)!F(Trhd|%5!dxwZ5u?imPsddPcmT006qEdUqQnn z&WkD>DHZZJ!#~-|>qC@Z__k$&;u%$~oqy??qm>tC4OMysvraOnDM zQtFz8?1CsFMJ(?lo)&c(dZ)#9td; zANWW$tJ!xjK12>c$v7V>_57<7`xjZXkUpbtb!8*`$}Ux-c2oRYSOP)yuhMUTf3psi z@cPmncgGgc_=Ck#km|4d$gF`JB7!!%bCO6nJuAt7YmIYBy!eY_q-oA3pGDJ_-uXh{ zMJ$ZcEO{Vq!m!RW$@R#uvCFe;J$z%r;c5G-`l}_Umv21}I=&K6rR^#`OyAjq;>NR~ zc$j=W)~@Bc(=|jZWU_qA704M-r>gG*2cAwntMnwp&er4C>tB+;2I0Qd{xbMmNwSTk zKWtlv2ssfzcgWvB1%9~BcTUAlRFi{W2gjINRI%}$C1)tz{{Wx$*!8knj#Qjp$>>!I zH(*q90QlR+DOjA92Nf7c-+*!JUl^5-VIjD33u7T^jNdYaJ55<5ws@#n3l5x)l`WJz zEx#hXzvFz;LGY7V3fMDE1Y~-zm=FHTUY)t{G0Rt!d~=FRpM(1Jr0i>XE#+KyB2`>| zM!jr}{{Xkpf8IwnH77!A$)B9MjlhBqILO96wfc+T7#7#S-Wh|bO)lIwu67FiqSd^~ zV^`afcJuGXKRW$l@LPl6j}F{z0NiQT?~~jV757|m8&Rj~{{SPv$))?obu7bnRAaqG zGXTJ^amc4CuHwMt_VlRa<@a>2%-cShSY6*PN6H7SMy@lA@OsjfXG{*i(wecTQb%5t zp2ZR=P=^DLTKM1gwA3X&D)7FTuf98dK3Um)9#=g6N-OO2;vks?hfk$^8~alq__@$T zhdVTja6b~w{cGvCMhaPsZ_ze+nY`M=v&w!9-rFz6eFp0GRI<0Qit6e~BsfvFCtT!n z$ZxNuZG2hypQ!l%0L1g%+)Bep)0vXWENxr@L6CuvUH<@x419vb@VU6kA#im+vV5w=uBQ2v5@6kAl}ZT5f%vl08~NCF#31M{R1+d9}Rq6Zi>tN zm#OpkcvP$Vs(nuT_IvnW9o~K-__EQAfxqHa47>%${Jd@YACo^(UtX{-0cPCY$)<@T z5F}AXutgXN8Yse|sK8YNpaP>Ljw|xa!yi0lXI6hD*!qk<9Z{yBfv`G!)WyS+Jt{y- zX9G0YcM;RAaI|!4$ARsi=UF}?@g|Yr%>wJiy6ItQWTYY}EM%C2u@nwTW9eJ0q&#Q` zEID zCkA1Q_7vM&?2n&3N#i|l#(JI4iM&H{*OEvw{$>W%2MVj$05||}1$wu^{{VqEUlH05 z7I>)|+ruF5hB9`&;8rTzamY-JZtvUQ%03@>O5@@Wj`ZIIqA|60Gv7LY1+;%Noc1T6 zp#?ZF3fj%pHj8fAUoFj5HH>p?hSj`ZvhNIaa=u-VQtwyoTo3AC$p&OK>W zm=aD2H1WBquB80A+r>LuQN2dWsU?=6Swj!9%kujChQBE#WC~!6?Fv|W_pjC9RV}W| z91(3MN$v8SpUS@|-4sscdT$`t=sXVZ3hDQc>U{olAA{z7!}~wsJ{?=_`^`MRimRIT z^+0zscIjRn`#Z6dz*6!4s_E2crZd!jb?zj)w$|W}%N6mt%C=!$e|esUU4N@UP)8~` zsKZE{1I0{8!AyJRtC70{^RF_@?r3w%zm=b2GwVP! z1&C|`igc`zfKT4_r*OcwF^;uN6C?A=udjM#y@&AmW6nF&YI)+UHtdi-_vuk!9GZp% zXfpWe?^4Lomr!^;@!Fu1E%$iA{OMTZ=IThM3>CtL-S|}NotR(FstxS_0Lrv>GOC6c zJ;3IgMA)M;G7#H}=DaK7_rpC~#+SA_pNIULDdM+yXPofQla6|k+hA# zdRBa`xR9sh9Amw8VDXi(wN+{ovqn|0(W@63tD}zaCxm10M}zdw4MHPn?NOfQSo%ve zj9J{Cq@0Dx>;UKmbrbIcZ}+*+dYUn`5a$`^@TeWK_+iIyYR0X3)|;s}cFm&&1fvzO zK?v2bj^v7DnMJ(A;Fh5$c8U>Ti1dlE`9OM0!C;C>jqs-J<6Lw9X zm)`VuSh)5CLpv*Qkn zDxI%BzO!U?Ih%ccr4;hyVJ8PX{wFo|d~GKgVd(UXU+8$*MVqNE;+AN?A4=ptBwYQI z;g^Z8x0tqAv}(hHzETiijCI}lS6?$P2tNwt{A;1l;%@?L-X6AX(_C7YfqOKu{K`6x zq<$X#56EDgVTq?Yk3`k|4_dAHB%{5L%HIfSM_KWAhqRDEH#)Vl;|G!FEV-4q4uKpTu_~P1EdwXDyA=5x|ZmByV;+06Y6+*X32PzR)$BR}udJXX-j!>pmn? zl$JA)9ZnBXT7EL|{{V`-d8mE2#W(GH9BuxOX$T?+N#hYhyaIliB>UIuIp#_A`jn>X zS`oj__Sv5~gT{LZ$|+s5SI2%d)_x&)y5m^4h2DKdmfKIWT(OEEHlhrBa>pG>JuCDl zz`h03yeshVcv=Y2C6>ZhynJKLyOK7`IPbKbqm1nWygT4G!W+*GGI;yNiec3!h>Hs* z>uC&&g3^LACU9}L_y-4)K>BVgw~k*ij^n#=2cfT+&ohd0^NtY7a%tNRksB~_b1deO;+rb|Y{3opVOGdlA)hu+o<7}~9TC|~B zDI*xc4T5q8b6++5clb|xr)w9UG4RwaC57~!bg@FDly>{sKsdv99AJ)ziuqDo(H2%n z=E3TAFbCT;^fIA_&G68in^x_*eNp79wXjvC8*YAr{73zuJQd-Xp2taM)-@QTaGqDq z3s3wCWEowZ$x?CCt$Y`*>i2#j)o#2)e1P6wv3XT`ZuJ$_cpu^4j68RE2Aih5c43sY z)xawpXnL?G8_qfbo@=G}qwv-K9o^U@GD&|G)J3G3fM1_?K)E;=$5Wc_%kcOt9KNke zNzL!y=h({=QoVKUX1&wsui0wpCHPwa7@=xjsazkg@%m?> z3iysE!PSO3Ra{>zt!LA1y-#N>tp!C!`l3*)jK(lPMGo*b53WJtt>P;rGl+mT(qNe(Uu|! zYR^`hQ4|7cTt^ts%zAs&cDFHITm7QaRlR|U3nCn=V~nXCMSN?ac;m*uA2kT{m_vAP zM2jA4K%QVwdaKEW1=wVBkESc^tvbZ!ygBge#21oB<~-J>&K!=CPx1nLU}u`?^YbYqn)9EG zIxeH)Ux&APMwA4%A8Cf*p~%WbxRAK&PIwhrYKPXTdrhvd_l0Y^Qc>Q_{NvL!%bibM z(fl{$nT`IXX%+_=R+$yK{7rtgO>1dt>uqWTF~kC*4vMS5A3z0sS@1{Uj;W}4q*DjE)q=TX7A;N93vh`&r*9=&3_Pn7;C=`q_Y}~$$w>htWsFP!ZHvFIp_(< zBiHn=(n-{da{24m6~*|&!clnR!#5rmx}WUP%*yLF0V>LOFJ9Tkd*Z&YC*qt%2MQR6 zdTUQKy?l==8^Ue#9DG*^(0o^>CaPx2M({<>PIinhz5vF1oD)%am*F3Y{5PXZ;w@z&va?RcLA*Nv zRT&NlBRu*MOC+Nl9WSd@Yni{lr}gtXaZ`04JT^x=6T^zDkZ@O$B`-w^yt4fGO!!aJrgeMVuGS70+8y0>E+mUN{UKSy}wuMxAcXBqU+7dTO*SAx8l2x2Y4!1(xZkMZ-~=lhk&uc zBy6n97{I_$v-{1M>w@K%LwV9~4>k}mtLhd(=K13t@-#=KhZ z>X96bVJE+In*78Sjlq8e$6V#E{-o8`)q%?H4)iiBN);}-Lf<=~IOEU%pD|W(z z#w+Tvgy+A#WcY(d(|kpxNu_Ggt;|vk43C%}Rc@e;#=d_o#;h(PHCnps=y&3<{?-mD zp91&`#+t9g`}V!CiDiP}!MTh6dVmPQJ$TK10^hW{72R*)z;H0E^JIJEZ57OTr}li; z;$bg^Zj$2M43wRf9ZBuz-=-^(9|OK66;yk8fMNzi0zSFVO8VNhGHgTk^_*_}?EYyU zOks)P*vbX(sB-gs9?wvR}(@=1v!`9}2lmp|_?88s`3^87WaVWXpZw5*r;zv|`x0A^OH z?^JsI=jTf*=gj;07+Uv#4}3xJkAplqT`c6)b%#Y&&K4zLLF#fq9OMqXeMgt-J`vY! zW@v;eSxEtRVTZBL99BAbTUC~IH*Bbx=jIp!zJjl@tpx9M^*r?%)00-zUl(}u#2z=D zX4RciD`I?@AwY_yv5-2k2OY_;q&^b(E5lw7)8p}ni!ULyzM3HLLhiV?jldqt2dvZ_TayBXKK=!OluOeb)y19F)8-h0$81w@@D;d-0gQXW` zO16>}oN^YOynbMhdfMsQ0fl&^$%2_*!d;^a;MjHN;I3 za7ZeyFiPO?#CPpmwjK)BH7ikZrRnz)MJg9bJhli`bCM6#Vz}}|aR0Yk zCO>pzuRRe|bv*}DTl4aJ({_o^tI;h?_+Y!blt*t2mvgzqQ6MFow?WN%Z-hP!c<;nl zU}{=>_F z10=3@7A$=;UmcI*7Z)gC_+lapnFC_*3C81%CcJRn#xY1J0ap zDm_y<3!iHAz2}hmI2?TiDItg?e8Z`v+FigW74bNnO>9j^QnaqmYLysLT(DL^fUr3E zPilEeGA_%=NcQPC$c!y})xA^WejfeJ>|31l)jBy?G{W&%G*u~H&#RI*VI?SUL-$i)wL_9V5Vz{SncQmY@BuD(!SS*aMGhv zs;L__Z_M#?I*M_RBhdR(;LW4k{4mk{)!5FmNDoZq+Zp^TxzugjQ_`<=&oS-(*AqkL zM~&!CM&-^%Mtj#e@Y)j>!|e;68qrBk!213**bGP0l6qIlV`}qaYE6GL{LfN_J5r2% zk@E~cvj&?S%`NV^Hr6K*BK*oTkyxO!2!s zel;NhTL5E<&(ytuvyAy6Q#_JK@}>rqat{Wa12?b~xx(c3^{EqRV-CnFym5tM#AJ?@ zWnYZ;H5th`>FHLc?PS8sayK(cAOz(8%a&<<%lp|fcKulII=LlpoTP)jy?Q@NaxS*$FMOG1SG25GCM*nyJ*G5-K)X0DuI zf!EfROA&*|)~Qu%W>2$EQzf)LG@a`ZjkAHkBcE(nit64jTW=V@hv9)_jbvC05%X?1 z%M5lIub@LLQX^w_4P=&+LDdLa&kc+eGe7xWsBN#bL(VrVr;CD^rhE? zwB6-qK*Ryi0Dn5lpTW9gjlNpA9owyU^Of`DQg@NlH30yQab8R@^;7tczpKNsz>kO8 zJ;yEkfTICG7(Th;uysF!x(=bag!5WIZ!2!Y^~md9w);TzrYRvYoQlzAScR&X))o(R zeEi=6JUJYy9`<<9kj;>#jyjGMb+2>MtgJL^2=vV+KeO9J0-_F}0fJAdJ?g+4*ypua z`Fmop#A2$}{v?|Am;|W6i5=_FBx29O z{Hkc&MpWQ29f+)>CY{X_vH98X*Ts5=!~Xyke`a2?i*=vu(}(1tRy?T(7(IU){Tcwv zZw%4l)>zg>Df0pt0th3nYvfJJQzU-u_!!t3#<2^d_ zj;r8Dj3m^w2=rTtUOSCBLa52Wg}&$>m?x)d-gc7aMN3%S9GC4u;#PYJ6|y1J zCI|152}B;7cqERw$EQA<@Ebr~AK|@~)Ztd=R%W`IKrmeiA|QHaYU8(aUoCuAxQoU= z6fbn^S9^G6yo*j&bCQ7=BW>%2FS&sK0BG@FeQA1RS`L+Cp~bYvVFYk4(SfxW0+g35 zQX5uD7Zl)aI3!XIndyo~3JE#Kr5P>4n#9TIJTU{fH1Q_f;|Gql2rR_y7{}{KNCibJ z2(u2sI>|8L9M{9Y7d#+*H{!RxiA*rwGfy8G87C*{gI{hExHZRkufo=TCDN{~@1je& z3~l5yaLD)}NF$sB+w-o9HF+Mp9XNbKguU&K3*h&T?e%XC!=PWzqW;LYmPyMrJYzoK zcL^1T>0Fk5jww-;cSiXK861yFV-15Wa1Uywr|WuFu#z1v z;ctWl2^~J@C!o)*U0^Z@CB2VoEzyws4Pmncd+C7U3cYOWU}sO?wKL-#6h zeqcLS%wHHSZY{h@nv_zM#7e2Rji6-p^~tZMa1RF{p0&q#r@{7KBx`h#fMa90wr~`V zdUZLX50#qHsG{{eli;_9^&6c^Zx&ugWVDSQ7$z(?8JG>&UbqTzo(DWOr$#Z!}$xm7ADO5ivH9Gc>OB5Cq! zo)vo}9GR8+WaI-~xK$rBb?u5U4pqiOQD@Lmm7UL*JPF}%5^9>kl0W#C*;q2P@=DCU zVFx~1h2)YsJ%<_VUghHJ5vh1){>5SQ<1rFO0p(8wcgXFE>!XGkgP71n@Arrp&*e(x zK-xe&VEff`HttlbJKwSJ^@g*kcuseY%0^S1J21fqup^~zTU_{y;w{asmDHrFN#*&Q zIEpqSIodfV)Aa(q^H}f(gRESc=Y%6M$sn8)^sTKf!p}rOXQo@FsxJhn9G>UvTgtRw z!nHc8q96bmOi$2im#)CqUA)+sSnsdtn^%=P&;8%MtY_CY)x~&FNP5 zaGY)N9XlNId2D39Hn*h^5 z!6b1*&@Ex**8_}Vn#_eqd{Vv%1aXQ+P@JB7)RfrHPIL0m4$yJP^`&BZ<21bB_Xe6F zwjcppapY0dXBnV$1qVIo>Nw*RSYm?C*v8N)3YGWCrBlHG@k&4=Jnp9u5dkL{826_L z$zoTGcA-&&V7CiKQcFQOTx+&o%M%lFOvr zMJ6!OkfR)i9R9WQ&5JOFKp4k0^cTeUZ|pbuys0sSKH29!_27`Nma6`M3=eT$wi)|} z1|@1~Tka=u=~w*J##rX5MVG=Uz%@Gsj|zTYuX^2T&PxorP)<;s_Z_N;LnjDuGk^_R zxqXNv4W4R*EhF9n#4Z6RJq0W}voVOL@;$7y?PYtXQ4o=40K3w1$K4bFs9cgxgcK(#BlsW7=*E%{93}f$g zrUAH?JZ6=@z4;1y=bQ{vu*mrs2AoH1Zl&js;-)`g)0#=JxG>`iF^V$XIi<$qu;hFC zQq<~J0F@N{b{yiZ zNJM{d@z1pbl1IG+jAK8IBIGzZ;B~4*$+m4-K{U>*A65Cd^c`#Oj|n%Kr!NDD;{>wJr%D1I{WHQJvj!Ql=G&_TsaU zhkeEab}}f(&63R4UtaX0E4z{qNXG06rUI5?8;tSmSCvrp&IM8kp@;{Z z^zJHK3tYXxOcRV#KmZ?@;C1gpJZ~8o&JI5+L4Z9dxmN5b0aWFwRfj)HVGFxEN#dM# zf)3uIkh%r|#t&}vo0WR!@TJH+^O{gbaf)n<5rPKSV zCI&j=9jM%=B~CV+Q`NJPj`^nL&O)fb{HWOg3?2!j0XiOVX-0Y6JJX0b`9>;6ng7-M zQ*g;AJk$5a2<=r?R%H2CVQ!@L0;A73uf?p-=m(-Nv#ao}#Rb6|PeIbDC>yfb#aIk* zdmhx$Ix^bG7!JqN(ySoJ7(ESTBe5mP=~tp~&Akb4M4mKe4Y=|sWLhfBaqzlQYqk*>s5w9^fdQ!Iu3i*hEgOak7^4AJ$skkS%?EYO+8LV80MH;XD1Dgm7-QT z=MuZKOP#C~ii0Y9RGZf&xD3@1+DP1XeAys#=~2jlo!vWQ(wxqrxIH`5 z9N?YZYeZorKu*)NbBc~YcMfnd&MGsCeq$?eW6CT>Y^4tisyZ4(lP_8_(bk?BBT zw`u1;m0FTCX!m3c)ptR#0Nm9XPB%Vm_~OvXZ}x|TO2Y`*&QvKMcbs$Yn)z@KF7ca9cksdvwKh(b~r~R94ymAzKXHy{h~wBTNir z_o}-<$z=hLAk(8VxefdywRcm|oXuSwHji*bhXb7BBfWYqimxTBxELO3>0WuHVH<3z zkEMD)ha+(v(Ci&bk8E|WnCfy=MzqBIyND;fKr@ZK6m-Q{VqCI1s*&F`(ZcM;-$H9m zj9H7QGeI6vGwy$#a@SI{ybN$SuD<1&l!hCQcpiedy+OnZ%Bz+Ho{ z@Ey#zz82G@lZ5*`W+B`tP%wU#@S(I*Y|{qJh@_E@K9%<$!u2cQ?HqM4Y^;AD@T@U< zMH? z56rj?=xJp_#4`=MPfvP=G&JzRx?{B|QlonGCY0n3dC2CBumjtQtpRR5w*oQLb5JNy zPC925Y^i>oI~tE;D~-S~?@g6r9Cqo7aNCTirn3I?lh&kMV+uCViDZy8LBDyx!No#L zAq+rZPfuzFGBd}uNXQ+)Ct(!F&_NnEd}p;Ae6|30>qvfA!8ylDYaEisq!Bp;l|z6t z)}uJdAm^M@qENsA$Q|i61mttgP|+DHkQ=e9s>2xSDyG~v2+c^XkWlsY6w#aWB|Cb4 zH5kU?dXq}Tk%guZP#ohYrBV&Y2?%Tff+}FdALURf`5QPG{#3;+yQfZ+4A5y7G*Zk4 zeQWcl_Pw;4KZ$l4i!bi)^vKFE{viQnZ`9Z5Y}Wq(X+a;|@0$2~_Rg^TIq+Vfzb5#v zASb>Nqd&~o*YHh7vnWRUroRKs&Z3?jzQ@N9N_a#d0(1D+-ygCTr7W5ch-_v>k*%)c zWj!z*NF(&G&+8Ml<#UYmPcd-JX4f7S<*R?qkQh>1I8OfyRc^{2_DQjqbs%pUNv~V$sX*-k=!S7PI z&JX8J7)JSiZ$ncggf2$jPvJ_$U<1@tB#^+4O+00~(poVJHz_C9ta;hzy+VWogU_u> z3|Yt-rPOP&2uT>TyK+5g!a`Uof&l7$O+D~eBe!a5oy&vJRW=NfM)n(iVe3&j{t?GC zicWAoU!^#ZTjuNQO5H$0xEOE1(8Fn7a(nww6L8#4LYh;J_!O=IzX^ahbHzBRIL}&- zXyekR!DEk3X$cJhf$34QmSPVb{Wp0J>^6}jT6 z14A5?Z1yzbc*q&1IA%EqJn@>5PEXC&lVaFmIr&?R(>OzbI#kUb<{q8tj1^eotIT)M z5eQ;WOjCYdN9#^ZE_2E2OkO(!%}+m8%HBNRJc3<2g)h9D#VlYrzsnbc+V8AsaF_z zz{W}IO$TYkPvw*(=Q-(7k(12`83+ZASBz7^PhJiL84Yo$W^&gFlosQaYnJn@`dR}+#HUSQky*avb(vSkY<8Y<0d56jX1E{3rsa}Ge(}B{E;EpMC4c@}+EIlc}ZC%H%X+~La z#~2ijFmasmO)*&vz;nRCrCbiwho~6lm*x#fG_atl`AFw96(I52kerc@IHxJV=bBd) zfG%)H<59N*ftrvo9R)vV=z3EG%GJ56D#s#QjF%{4B96r2IOoYQg% z0~DjK=OaF}6~H+BYDPp$ zhWUsqOO|efXs2KjGBetg3?2q4k|02*rAnnq0Mum*5HnBOQ0KU&QWcbBk;OA0WBF3< z!6f&kQM;c?V1#BT45J2=bJm+D$Ux3Xq*1l7dCf}|>?lA% zxTc1OoGBRR6fjpg>p&$`?mcOs6gcZkVG4>V+jEjQ#VQadC6uVa=9og{DC^#>s|Bpcm=MDp)Px1$ zy3+Y&`OXT{W{iwV4ne3A7FpK;BkA6v#{-&BfruuU%yYn?W40D-4)r<=F4M*-5%7VC z++A|1)E!V zzfe_8pTC$D{^$*mKPvrNxk8YGox~CR>+@swi?EWz#~OsB5M_~MIp7`2IUd#b+yz_x zrlmjb-|lD5=a9T(Bk2DC*;7!8^WpX7q(=tQ?<_OUWCI*_000GjF|?pNde_EZv9Ve;SC2=8ybb-21gjRetpb+H2`rH-0VJ3ocjY`5 z>)0OOojd1Zv1fF$uvIK@8JOcFo}AZT<1Z6xJ~;6${{V`0f09d=W{xm&B8+g6k7ZB* z?~3%#fS(I)Jagh0_1$JXXqrr-NmrqsRXIq8N8HaWM?7O9ze2%KrIKZml}T&6^?euQ zc$Ml)8Hik~%jA7G`#=0QxbRno8&=g>XS~(QOd|uB6buZvb~)%c1Kz#;i-4eGXzTQ( zfGA%sFcB1BC>Q_^03O1IDaK`6f|0ASIP zy9h81Arho4$?}|Mt$tGe+7>cH@v=E20e;h@TE5Z902vTt>$bmFLx_ht&UvrR-`j^r zoxSo=^|=0@`%N01<8Qd<$tCVhd6nTCFn;b$dB4UVh&Epgyd`_D z+<`o;1Ho+oU<{JXr5E35>cn&v>9JhfLnAfmSmB8pNga*?q71Pl@Gt?d$gkQf;@f;v z@r%!7?3x~wUJW`jHt$TF%FF%sJfCXuIAG2y_-}Y@LLbga(YE5y$5@)FqdvHyDl}Z~WoaCOh?eWHP zr!|*T+B(bEqWOM)hb~ivYChUqy^0MO!C%Io0r{0j%y_6>&zZ$Vcc@!wmX|t>#|vd` zJ<%O9AdRFW{{S7Y&!bJwN)g?j#HD20K2!axzi1ne0YW?l;JdB5_3R{G%%JbEjfMbB zjBk-nLF%KYHTk39?+0t&55aK{09@@w|GIc&15v8*h4s$1`W0dVMf3>f{jXoBV%If1=mN0fCaL9=5*b+w> z{VV4m7k=3OH1Py)W#Fwbd?^#5jjjv%vvPSWk%c(pzpn_WO_a9pPa`FEFg!~KP3(Y@Rm+g9+e8G9vQg!;IOG5_dgGCv-2P3y zjIvzAr`X!P%=b*Ogn?PznU5Gz&P{qJgggu5?}_^3TIn#&sa+kN?W+o4?HZM@}j#D`b9P{9yP^CxQG& zb7c%|6`jMp+I_@?A3hB6y_Wzu=tm!@uP5-Qi}mk^-XV`&&?Yulmia~nL#xKb7eWX> zE8u7Iuh-uacw0sBo`*k%{6PS?wwLEd96VBhLdb{JbJL;kU!5NoJ_&063YW~E7w|hD zCjKQqbZ2VJIRS|Ly-j|v!@NmH9R-BNe0yuOzu@;r%VYBC(3iEPx8!}B@OR@DiSbiP z^5ik;n%%np0HoT3^0qp>UC8wvNAmUdR_Hi2_`{~%YrY)ShM}X~%cEc0kYk=B$Rm(O zMl19$;BUw6KgKqZ_-n=Nnr^uY?2dE9cR0Y_%yWk)uWI?;CgDk8FN(qI4y*Zp;2w@$ znW~njSK|E7qJnLZpGv)Nv1C?bj8tqGGX@wV^`^uQcDKrF;rXt$J*|(5KWqO01!;PI znBNk#)N6f0<4}Uy<-z$}JWtC5-{b=#zdj_L?XT?b&REBF44&YL6zA}-)<4>xP5Xbq zt#N_GwzqaSDggVzWb)V_!Snc6!Bcgz&w1UZ*Wst;e2#5R zLlL(6pS)09M|WXmeGWjL(g{Ahqf?xF=AH>GxZ?*RxsL#9$6fe$;XPZ*@>=glw2+MC z58Wune+t{x^?fhH8f@D3y&<%+wvFVHPfehZ6m=|501i!lNh%YSXGt%5?OV?0)2SsD zCiFi){{U>AKEq1!$A{;$32Q#3r^z+iuFzf9LKarXJDg->_EAp#kvvOzXRYgcI6~1} z`8QI`P9s>M%Hgxzla=)6@%hK%r;qMFCHU6=0L8b&#|+=Ov4@f&w@mC@9N_gQAH+^L zuUNFV)jk@01)Ib#6IfsP+CyP%&Qz$gkMFos(7Kld5z&KsSL_nOKkUkQ3h&-&FW2z> z515T*^@m$58Ag_*C)F0=fjzflch#HnKb~VXSf){72E?xxyT*J=Z=-~kAXfO zc;n*_icXK=xTMr%+S5;ca7c_Mv`M13()C>4J3A8oc~6=& zKo3_PNgN#eSHb$bG)*jWGe+p|8?QnLI3W9q_HY=iHfx6EO-ku=F4sK#O$wN5x7)G% zLuY+$tLc_{wUaBscLGX<4&@<~AC&hMIubIiUoC#fo;I7rego9JD|r5Fo*KDW?aAx* zX@=mWpY9xhJq3ME%g+_~#%qB3mNKpu_vLzeJy+m;mKPE2XvU-JM%Z4TTKOmT%<)C8 zi}3qN@R`rrwfn($w;%Gt*D4qv`sl+xqv&(>(M+aDQ?I zg~f-5zv5eDR~uABF)IvzdO&m6IInkt@G`HNMyJ_^uk`#*EZ)B*2NkAwtD(~r$o~%W|HfJk1}7~!HjW`#J61VI~wFX zN8!uQ3wV!H@V=%qKAUwU1ohmi#3|@Hj(S(@QO41hB3NZFdMfRCGvwt$e2S&CKT+txu;b(_+Sj()iSw&|*m_cJK3K5u*jt)5Q{Ld}>NMA0O@LN^MIl8{GfmhV;-hV_j z;Qs)!CyZj#b$xTdcdk`6Qn&U)sPo}alBg%{?o1x}+uH{{hwX>rt7|!mH#f_F&qL{+DlY+c^|g=B``eE<&4U|NoZudS zXWzAcig?e(`j(6PICyf_-Aorc)}Li!#2hlkwW-RT`Dsn(bg%gql*iKi2_J4LEtV(93DSEqT(8q zmM;k!kE?If%=0iYlciC_{MXcMT45c9y9G1Kkncak<{WN6OxNnyfcy!d{66sApNI5# zhE_C^;&QlorYbi%<2;^&(!Ve+>~|`hZ6lq>``+TdzxYM*_Bo`r@VCSXL=xd*wbW1D zbJ0>`{5)U=>FZqFTZF}8aPe4uQq`{gzTxGSsne+W`t?4*5q|7RoSvTb%J}QX7M~7$ z3$6Ih==|0;04@jnZhPA0x&?Df$tRYvNDa1I7tG=AH23 z#_P;bi+QNRzr!F0?BJgN04dx@t}EekEV5YKY$$BEev5zdJ^XGVQllyL=zJ@w>KD4k zqkXJua<$Ff*iWJkDA1 zvD|#PJqJC-d^82}V7{IT)J`{e;Iv;~&k6iJ&gT)%S*yz7Emu$<)3O8+T zafTy2cFrrxc+9gRqT?A}qv_TE0Fw3mPRLQjV`q6QM5FsFd>_2+SC{cho3y$W#wcO>fdUdBew9*$Rcl4%`M- z8;}Za?f--6e6`aN{-lIq(a`QTUhPrKPO0 z3GTEn^eKn;QzXUCG52`D>5BOy9FO z{{Uw19sdBrFXLH!H>gRCH^geF6yphZ7EEu*=)jdY$0Q!r`nG*RW;t4`L0#!3`mfJU z=gHt|JU%JHr<(r&Bkwgk0KnkWn+|Yz9`!t`Vk8mIYJdZ@2j@K3`Y}D&Lwo7CzHX5B3XdAmoM6r!da81L7W0B7ZxR0fN zUSF}c)8vjd^9zqGdXoHcU!rhbB^*6U&#SlGeC~4js>VH$_Rs8_;g9V901N9LJiAXS zeR|~ES(X4FvD>j$WjW~bf-pz$XT5z^$N&XSb6k&rd^~(B@b|->9+_2Uu&_mtDb5|n z_ZpX$_L98|z%u}WiSZU-yZ+);6&v1e0^{VHTF zy9e{8%7Ep%EgQ-xL&qIx3zuSp%$1{ak1{t*k46L<{GGVAF=`jK$UM!L4xf?7;a{uv z5)*q4@(A6wzbm{&1L;07@fMjg7h9ksmyPx1K%g-M&s6o<>D{;rlh*GwB+opg2^ONhi4@y?r8ABN-U&iuug? zow3!uPQ1PU0JFx!O7t1|Y9;|VH8;#uCNYjG0((DEUNT2@hLfJXsW|`~<35!2UHy8{ zgXSm(ezYa1h=Vj|Cz@6v`to{$DnhwjFC)HcG6?y2=7eaG7%X`7rDRgzDdhJ0RD)`j zRT&=j8z@-}i;#N^@kxp7IZpoo-HxWBAO&T{2sJTPW>TXBa&i3X24`YHoI+|7slaL=d>)NZ9RrxXV1IJ|hI z!;&hZ4G$2t%WYG$1Z35z4%gY(Raa;B9|Uy>S$OWRd_$#$=dz zXb0kdA)4&LLC(E8Yj)Bzs{O{#fIbN5pW9y-ygeHnBqrkVy>~*4SM|kymRwF{mCLR< z{Ed7s`!?BJf5OChZQ}bv#imZLH)vg%cJu1okN*H&eZ9*_#rP!VzMqXM-x&zsXs^wj zIcyT9-u4q-^Si1mt4|sKeK+) z0l8g)L2P4qV0k}){6%j3H~0scfKBp|5-;BZ{-I6uSNy?ea8 zD{=LxHZCy79C7upMp@Q2R8}9_zFS(}UAvg99ThHqT}DeGCvo+vfc)7!16Dw1Bst(x z9tR@4?T(k&ZNzZgMs2PmS>lj<%EKU!dd9c#&xN77Yl!q~N09e;!5n|Gc&)LS2O}8o zP2H1&+MATQc~c=ROG*Nujws`|L;xzrfk08f01hw!u203j8PYsqr9P9ZN9OZjVewO|y49Mxt}4@{p*x>cu2N^o{)sX{VVX#Csp=fj^8cq-wgxq+@M9Jsf4OrQ7(75cj*aNSzTWqT4_+e*7+ibW2NJ=K8~ z!QK2M_;0A*E!?^tykvkGV+J(izSJOO{VVQpd}gBs97HbHRsKxzD&-#a>B`6EJ?DtE zT|+ki0BX6sk@(uhq;fwWTJ?{If3u&CJa=@LULi?5C8WG%{?RBOXmO91WJjDHGEO+p zdi&2s_;uiK3|zI=i=^AyOS^cGMy0{VIA_Vnu&%kTBzX&xdVU!6u6)moomy_58lNrt zzw%$^{R_k8N-|QMu5$hn@Ro((oe~cZcyirs;DCJ6Ueh*jPp?LIr?)(gSbL~e53Cl%B^H7fO?+4N{SXI7~`JxV4yB| z-JU2&Psm-NfI=`kXVRKsKyb(Dig9*K05OVj3RIGLqSg_Kt7&>hu@{r9SwpEH$O2?n z03M`d93OGbc^%K}`|z&yi_4{yCCd*kM_g_>$5Js~&oIL&?M?>=C$DPl!{hNZqsdOA zOUbh-(5E-eDBR>UABP?V@T9+M(KK6YdzBke*#i~#P1(UbX1;s2Z^rrKNI-FRMl=4O+oJN z-)yCDtb~ym9>H)0eMbyAVli&DX`YMJ%xOu@!Q2KbK`4^8z`Dc^jKEK$jcX$64HFUfrf3rhu{@k z=2?TRo#P$77T0T~zn7Z}cR?*Y^&de1BPM@1AfJ>eHW7d(kC=HB&YEU+lyz@@r@ZBrR=Vw}4kc>&m zJRYK~{lz_SJ?gL^oB_b8HnSWKYcZ__1nu5BXT3RCV`~hKxTcegDdbX|DcnH%b40kBw(xFYj?im=ax;VnsXcsDdMV*VP1r}=}OFXD8g#eN6Pjevr-GReP>WDgu3o{-`IONw-WytdJnujGa z2TC!yrY{t&R-~!3Tp~7)q*@Xw>Y^da&k;k8|_)!Tuw^@QuOMG*S)2!qDZ3 z+5=;801?j|Ru$64CcKNJC#cH+D956Yi0o3O>p%m7D+1v+QQ(3Zbcoc+!a7P}r>;s(hR?#|) zBcKB#y$&~Ek~pWZ0OWo`qa!}v)U1bV2`17;2iBL%QrG|h25L9?amIP4$ip8mTAc;T zNBl*4Vw&NEm;)yn0;B+(7Ur11ZU?`5EGC3f*~4|IP=dKVjWvMC+A044brcT$eW@Wd zSdImjRlxuZ=i7?-_sKV(6>SMqxwSSd4^SaI{$OUlxRanjP8j^(mlg7Djl;LZ)p?l2 z(B00ZfafcKN8&iIqsdpfRrwxvE!m~!eQ6;EV$0ByLG|XLE1sNF=07qj{oTBNJkxmu zj+OIkL)98WpZ2lRk%&|qeqv7|o)};NIrOHH@3hkZRM>bwg+yZ{<+%D(oB_$sX;6^C zzVP&*2zb)!y`S9J;AO5 z$KkG%qTN03hm={gyF`(a*kGqP&TG|zp%{OZ4tVcK1ZTDYtrWpN$IAL&z`qeE#3ABc zRiQRgUp?avNhG%6+Z}!SSJTo0WMWS9lUG^TfE(_wK~<#0hk=ZGQ7F0_{l`BN--bcMMr z*v3gboC??7mIU+P9+e>*_!LH~->O=}2-q zp7asNBbs(l@Hsf3V?hg^`>8X$k3mns#^Kku){;Er2jYe{NW_NEr6YXgV}VR>zsV{o z@s6R6a48Seap}hZQUarpF-f~BSGQ^vj{~nAeJR*rr=EHWRSJ9j-t;gT$UjOl2*DhW zN~E2G_@vydxast! zpP2l#;1n7VgS*K^y0hX0B*UjD-ylubJWB976MM-#{;!Fxc3Hw&mF0| zc=fJ(8(c%kJ-OnQSR9kZC?}!g6wa9^r67Jon1RxeWQ?A1LY>DHt-BasmY0~U#mM{F z$KgReh@|mGNJptl? zLi5*-p7lhHA1KHf2emt9eT^UoI6dl7!Q!qv8PqpCKk{l&#^*7};4rVb{0LpN8)sw) z*<=I`b|J##{VU;XNc_2Do-drC4fz`T!@=VkJRume>{c270BC0)t$qIh1lsk!Uzz!j z9Q;&%f05V%GIxyQr8pAVAYcJeg?1#d+5xBGfIQ(>lkZ=9vG5OaRopRwfm3|L1dpXL zbAivjJwPfOc5~XMK!bAy4S~t03<1-e_okd2AUknE1b}mb4I!dtCOCIv8Ej&zF7qK~ z=B&s^mUI6A>NQv)+z4!AtxFR{#3hvN7}{x!t+>?75!-Wx(*FS3EiCW=|Ll|X;_)Mlj#b$s1*82&c11@up)huqLWOl5>xq%Jyd(%=!{v(WZuf;Xk z{)A}RGP@}NU=E&?^=-IQ^Ly4{k@JC(jUpNb&Nz(V4z(WT z$j@3qkbYj3Z(&&1j!cYX0zX=8va=1Nim07NPAOcF!9dTwOCn34)@9B>4BL4uH z$QPrY#cGl;k(VH5n{XJXs9<-mKDA^#U|^0%9V!NV zebLgiiG+%hJILf~y zeNUx)J@;f0kQn0x^scHp>~lI!m1b2VJy(3JBe`z#I+i@Al0~OZ| zjyk)WPF0^EVyn3>_&kAA$ome?M;&Ur{G?-{t#>($+2uLF2c9_VT)pkS$#*%<{NwPh zs%7%!3{PH0D+c{{%pW-?JbG5pS2JwlwJ2kmFuy1VJ5cp;#&Rj^BDo_u#WNi?{VH9Gj1J`o)4eo`RzorY+Q+R-sII~_ zAaPMJ&NnViAZAiZi~~uDvRKQN39~VmfPt`io^g7`8*nxn*@*IZuJ=ivBHo&O(+|a2d`sHsE7-Lh8gCDJC597 z4%GZQ<2W@CzH5?=4Fa5Gnmva-=@0tOIvjPUZY$Av6;=y&7&4?BbLeSE z188o&>CD@K&rw2v$0sCzT482MovK2LMaK0cb>Pqwu211oZ~+|$YEnSZf;8Sa+9|=$ z-Snog!UB5Jl!hGA08QUEJ5mwP%|=*o4@zQXi8;+A>;uUMfz2`Sxb*K&0Z^Cwz*7}) zdT@GEPQpSfZQ`UOJr5Ltd!BPrM}Qa+ll-YL0gZ=0Hxz@AImIS$zg{s;E072nE83OD z3y&~>NF&yOK_m(?Ne37wigv;ezpX2R+(CljNWjNhks@MA{OK?_7^MNRfmDRwL9hO| zC)$^Gds7BWV2qJcvY=q2`O^Wb^yZucb?J(3(h2QPP)We-JJJDjoSx&oAOM2z>rG-5 z6&%z)TQ+`f2&zbS>N|M^;O@^#ZsOSu#T+bQ6k~6ClW5zM-=z(Sk%h)HM|>VdKLn4Z zIfmv6cmvX%(1v^T0;FB6n}<_TvJg(z-Aql$K69LRq$?6PP7VzWG5|dBOe(HGY?0TB za~33%$I_m_(?c7s0LQ&GKs*b zBO;bpA^u($rB|LwQWuikd6EE1#&`^U&uT0t!dU|40M9hSJ&<+Ju7X?Y($flQl;E$LZu7kFQg0~wx(h^sU zXEho>=~I zk=C2n@S&h$huR1ufl;;?ZWQ2hG1{Eb00s{RoLHu|#z!ayb zIpTyd0U6Iz=|Ua* zYAc{E?rH6nAxCOXLj{oJFM5%HZ<#r!mVzVNagOyEQ=DTNt0j+aX}K(E6>)?B0P06H zjG4jR$?Z}w3IS8kN^EL(?rxakfJl2|fV>btI$;V>5t4h-kGx6srICo^9chS{KPrRJ z3{-hLiR+3`;Eku!mONmFYz;{0|#9rrjTz=by3# z`dIkeSJI!9y0i1cAMYa|$K-0~$G?e3##+O8cSK?|y)tH2a84(baLfVdpyUrx&!#*} z;Xa|_4-eem_=iD~OBo|ivaQ05;7inVpPP)1rAr(^nb&d45`9lOKT}_$yuOOZ z&l@j^rEe`Q`5!+lRQ;E+TNs)~g?-|Ea>qc^pps^~l@Zz`EXai6-yCOX=cpd_`fK2S z23UMQ@Wro&EgW1JH?;QwcA2DelI3!7#s)pB$iHX*00&8<>G1fH@+Dbsk-WJvwS;?* zPM<0LYv_xG8OT3~ug|!vJeDfA)nTL{{`dWCd--M&Q-Y~2*vQCYKsW=|m5*RKsDlu| z5scMo*ZTZ3Lj?|%x z7EEB&NOm589RC0fFAPHtJ*k_xz@Q3}Ka5A5&i+e%miG_*rch;_+K+R-`UC8?ELU{LU-r_)epaXGhocI5Rlk4z(5tt$z7hnJ%p??j&u`Exas8PD%>=1k@vtBxh;Bxqy?{e(`Jf z!%LD=r0I?qaW+<@?f(F-OU-?U9xW(e`^S}%Z9kFn$L)FX5cq4u)?NYAB{6C`p!4sV zJ{@gA!Xf_vu8avIAbOJxw`XSvyv?rYkAVofto9wzZ#w&um*jFb@i@y*YyJrP!^2tzo8fID&p^>2TPrO- z6oM$#cKyME#D95@C*Haxl(Pk4jw%Lkl;eZzQid1=b{HA2#pfwXZgO{Q`q--^ij2GN zS%=CGL0pf-%tP?+#0?VWZ|v)>gnD@`yY#Njmv78YGv2eV)o!e>tY(dF7V6e}byhe8 z%^5+T&b6aHO0b`1jH<@)lJY+VWmy4e&=yoBatFR?bbT)CR5L?qYd!PCazrsSgm>p? zIIhE1(XVtpTK7WKBJwA&xR%~fIRVkiu+C0!M_ixAzM=h(JWZo`Tg4jRh4tHr?BMYT zhD&Ls05961BrJQ6+!8AuPw@ad*YqYk7d$=^Sc-7wX(w*~0GaUADXG;|9&$C^_t>8D=K6~>v>W$`=VXfF)XvcWXGr zh~3Ar>OKJWKncI1s9$)S!nP5#nufJyW)u_5=t%?6Zpp7P);>P`9?)JyyYU*xLT4~U z(v97eZOF;#U6_0pCZv<0PED@KnN+VyFMde*v*TC5yUz*dJO=G~U!EZe+p8BTcwf1Z`~AH=WQ6G6Z5_11;qJt3}Um@*6dj#W{C1(G5- zZor1Hudu@u_E>39CPhojMBloPgwy7z&20eU$@>mmN@(Y z;&zY%hey6G$6wq(AB}!4X_gvg-J5@ET?Grk~M$^c^496^rsG~V%A$S9t_;2I?0PQDt@jB?} zT1uTS!K}VdC&Ji;0}7%o?ZBY^Tw9Ce}c4zxxa@`jN9q9DjA4YKQL5Y z?A>_D@7lhY_)Gg9d9zyhm*TU0(aE|!Au)}s_e{VFb-dw&%8g=Nw_J*UjFZYhSkWjR!hU+*FQCIEr; zub@9|$Rauigda|UEv%rpxJec;0;3gBnH`1)7_YM9w1(E*EiI5*+rptEjQ|RYqW}On z0=R#Pz6iDWgWzpT!*>y^mmX1`&5DDz;vu;){`XJDzB-o@PPS!F6^PO)*)EA5%<}lh z3o11C{ZGjM01WCe>AoP*^_TgRPShZHpxF^8DBzjeHy6 zKM&dXlGUF$7TfvcjT;MW-Gw)xd@O=njGRb13{wufSm-NpQGj6SQ zO)a!PNk3#?0o-^;;ZWCZ?UvH}#d0n7{n?b;pa}}N1cd_(z;*eKYmWV_J{I0jCAY;5 zB^8g9mb#|Fhb*5gQxG^gTp>Qg@%vgU3q2+%^xZNPu(Py56fj0Mq-ebYj>4;7T3PEB zHyT!{7`n8&Llm)};zQQH3k{#vrPD!Nyd5i$5APyQ|GE^4nC?u3EzC z+CeNb#&F8&atJ?Km*NMFHE$SeR~{wtEQuxb(Z?G)C`CIIAi|CZ1E3Z4uaAFajZQ66 zNqiS`9nF=?v#e7#*&$w`cOSj=tv?NZ$Ql%u@!fdGReP&|;ojaA{oc;;l1@+7ze}mb znOCz_`Tgr{Z+p}Fc035>Sev-pPW=xh{gA#H{{V0JhU4O9t{p7&DZHyF@rAg$Wj{Vn z2oVesjDkc65W=GM@5#yMCnlS# z>$*OV6tAjYMPe=EGRPU!FjW~i1oCh=^{>q{9Kyb5i*=M=WS2ybp~KRK9-58Mp1vjg z2({Iwy4SoU@oDp6-dh$2%8|JwqXUE_{{Rj#lh{|r`i_ottJ$>ORzI*!9s@@&47us_ zuWO?{8%b}c3`1VtN3}y|A0$NNjAxd?_OFQiMdLpic>e%exz%r-^-V_c z)X1D>0hSg7+h>H%j=CL()+Jd!pByk>VD~K_#a?=68PD5;ja-z;9WvV zH61eQ<~X1yGBi^=1sia36p{h_>ksy!vwMGwhWYWj{{T+6l%9Z<1~ZI*xGSgqpFd`u zV$)W&@z2Dy{?2Phj(Z(29nB-B%#zI620f?v2qgE%e#`c;@Ll$yZ=?9q)Fg>!vRY2y z9pJMDj1V*Oee54oj^ezU80-u)#PH2~%F=xs{{V-!+no}lRp8$`+hgZHfj$!O*Ny%x zTKH?laQXIkRu?XbyrFA|*KzmeCCDNYpB? z&<>x4QYut}YadAQr-pn%AN)!+J4>RZFB2d<{{XVY8tM1j2-v*vF;Ub=pW|PfRm0VX zyC^jL(e!bv2EEpbXu&@3<4bJ&hPwZ!1=TB#A6 zhCjlgA5*ToQ53Ng#6T<(@mzz6#*}6#~0wxu%dK$-X;y8c!d15_v5n^EF)yH+G~9 zype(X*oV}7!-8@E9c%MjY{o^F7HfNmWD>;Vg080^kD(R&5|XrdkqK4=ay={I509S; zuDmUMH;uHiFLayPcSx$c4YbZlC{z=bWAg_0!N(Q)4+v*5U+guVzn9my_2=CA{No1X z{k%SB(_aYwB@c-{54O6zD*Cm6`z`(#X=jW8Bm)3p$2@VIiuD2&ls0(J>tB{W2l2+I z;4OaJ#JV$X84Gs-C(D`~{K~+7hp09BY2kkoXr4CEZM;FCOXu3oyP7N*R=69{kc1$qI8wK60u?NErMp z#V^>zZ(2*aMnO1q5`axhgjvgY&6( zc2Q7C&M;&ea9e5cxlj1${rr0zvD| zc|1;<%xe6?sLfDSS}Da7s>#xqeWV3NmeE9g=Urv&vq zsoOW8?9?~=Cyw+EoDsz#>_(@k=z3rY|`z~t0_Dz-?$H2R6`Mv=;83J&qy zj+C;-%y7Ri(xpdLLymo^s$H9N9QstUFJZ|S$WK$=pejJ;jP$Fl%DYPZppHT8Yd&Xb zUuftlm*@yf6P^I+S0a$ORQtxL70O_7+N6!15*Tr}`BbzG8h8oIcO5Gt<(cI9dI3_j zrH<3{1IaZ5V|GCLQ?OZ*!*3+KvD%<@qG*EPCL7dKmf-n&GwV*=Bu%G{z3N3|iXume zw*j12m3(IKhNt8I00u6NqRK6b;H!|w}61Fr2(^engYWF68jcA}B|5rTI2B$Hl} z;I}#C(yEUyYZ6o*l#EySLCEfE@fezw>dLKGc|FG!7{`?@5gPFQc=xGGFgXW~hv`w1 zxa58`yU6)|_9_b$uzo?n^r*=s5kMF`gGx6c&I5zj+Mr?Oow+A&YAj>`+~TDxyLNNO zB9bys%tubOpjd~e%BLV2R~h7E=}Fh8uQe_d4^v2O4K4r#aB)Zm@0q*NyL)8zpsNAb z-jIas6my={Chezbrex#$zVzLvjB*7uLt2jBTOx&H$myOb>Y;%wa0ly6XUP~C1EpsC z!(u)_BO{7>lfr@X8fyIJl(yfMPBTiyjTt1adUX`lIXG?rrx^B(1GSGiqo~2>6<4qd zNgsESQG@dwjxkRxc*4@1#1Yugg2P~JKRpMnPV$i3l;HNNs=zkU)b$lJ5IH>m07_Q4 z(j29ZOLQF5+mXdY&bvY!WOMbT+{~L)ZK^?JHcps5si?l9jiYuC6=pQcdJpMU1W7{m zqgWXw8`5AtkmM7BJM)U`wVBm*D6IEm<=g@9 zQE7|jT{Pu+P6yVy;N=*$ovvpjn>GAHtX*ijHlyMQ(Qa;SV0mJVxKkz$+@C;ym3$fD z9U}h##hy9StgajF&wF;)chX7LL{em#n~}-q>P>yU;zl#+l3SCwIQiGwy!+vIgEaj! zSk*jOs=jF5Z*0HA8b|{(0qSs9>H2#4eqgYedY1T}$1Q3e(sAsMWtH|fmk?Bm07XR@ zRaM{s2S5c7RM_}M(hr>*O)LKpwjIGXRaw#a4}5-lhjo%z$qkSCkBz+ z=WZ}D$vtyRf<{QrDj6C=aB5qy0So}gdR61)2a(pEs!HUxaZTE}G6Rrljf???cVj1| zG?rDtIj7@s3V6i@c8v9^*<77U%n2I+1CVoyu`4rR0i5-x05QqyOdx~wrRqIKKg)nJ zqM9)o=aPC;&RdFM9I5ID28e~hj_ht7DGPJ7@Br&lm2=0fSKL9vP@5ZLiO)ZK(vT8< zTw~gl;~y?^DRO@B6+&_&A-4Sfw9q}N?sp6U&#fGu4;cMvtwhFrtCB}P^o+#g9jRnI z3=X|%pdaGk_NKI9dk)>f%{Ljv8-e!iQUQU_YD`U)TR9`IH1Uk`DbfM}1Yptwg~>Sg zsj&AN!{+n?mw-1DnhDC1-6^mA(l9ARo>7D5W1cF&!w*4GjIaRkDpgT~#Z|>(B}Hcn z=L4Q`oN#O7?F7kx@mgzX9imxpWOb7q@ZO&NJ*(_f9`YiMgiJncp8Oj5C&0mOzAW5L zv+WBV&BG}t2LzsR?O#ulTk80kc8TZXWADS%`qot;%9D@&wLlLiCxB{JY`7=BPwP?S zWape$%|%%C2%kA8IQmmVZX9%{xGV1J;o6PI(JJ$qbj^_J4oj>pa$$K3<2v=n37DX8-edspHQ)x zHPwx@MdrAUKA(B9RixE)7?4Q%g|P$ge(`D@U&0z@y%UKu7kaza4{T^2JpiIPiEGlKmqC zjmMGvtHL!uhj!X>JhBN+4oM*3{yi%xJUge9XyjQ+u=M-B_3Xzj!bx5;e}U&z##f8h zDEbmlh`t9z`!5X@d$JZbv)vxXej|7}NzKfRJyj1MQHnp|WcWE$6LTvJ_D+@Mk?2DM z%eP>C3ibNb$>EH#ac$+6>_!G^ex-(czr?R?S-lTc{{V%J;TMm5a!nuy7{(9fPyYag zhv7yWV|kIsKQi!Z%@@Jf%t4J(5=SSu;Y$yKuUxZ8>Hy@>Z8(=#vT`%WrZ(Mw+;#Hed@>d{)pdt_7q;*oCEn+npyZWLv>X@IRuTxv6{Ir zg7mpE?!rx{0|XOL@N`z!AJ!^$Ju~}bNOZ(k&^ZGm=K`3w*7F4^G)LSpAd2(V@P3yO zObmiJ3~`Ftw(zZ#BXM>?AYDRDF z=K_MviMWi6{!}2?18zKWM|x{31D@4jkCZU_)H0S>$vo$!THKbdc|XN(n@@$M>z$x> z13ArjrL)JdsQl~MekWT^b8QpblORaW@J9fX*FM6$UfwXjB6I8cSF1xv*z@bHO;ie3 zV|?FAkem&qaqCs>fkf+*k~33+LXZyZ{{TALDCKI!dCMd&$Duq{d~#ueN_Q#X0qa^4 zvq`!FcARzeti%{)jhJ8%GwW8>gp)q2_+tux!Y-F9fb)N?KAQdgrA8@&MwLuI^VQK<1G_-S>bVrl})2tFv=VM>jDej4t3w_7(SEf6PVjsd2MO2nNP1ZO>J4WUT{cjBfiA>?t*S8*=p z0|ON@&@NwQ`EUj?(xN@iHjdRIvD=*Xq+r9T&PNpwKvocufuBl1z>XKEtpQ4%q=Ior z@ZcV3S_v{Hd|+b+l}T(3xueTt$?J|O%eWvU(*?MpU0dfI4%Dlb&lnx33`iL{q$ivM zj8HZ^Kf}`$;HRnM6&@R|c&RhD0gid2Vs*JL(xA6PT&}(1v7|#IBtmHrfN}5X^sbWj zLmVu@vBx#?uf&~V_B)|)?8O#l*osP>xW-TT*LDt!Co9z19_CG!{c^7-MXCSS`n<@i z@*HBCPTUdAW6L5F^r=#JY!T3Ruf<@G=w^+$oUhDy2fa+}!3kVr*0GHI z%~gcWIHqiJb5kpf44fYIoF*!{VS)VV7Epd;RcB)+jdgW%gTY_cp4*C$N%pD{Nx4bf zK^%Z8z-;mk1xYOy2izWQF7@104gjj`#DKl2ySXi#V~VY8Mx~=6BOL}fq)E(SfaIR_ z04J&Ey+ZRZZUqSwEsX?V!whnL`cSik052n_9V}aW#cTv0Mrd2ZhrUl zr0zpSr%-@990N_2um(BJ2;rA30X~$ED!vflVy?t8o=X#&VI(jo0|Osgac#Z76ICQ_ z*z5f&k%YA*G9Y3Xsi$tq8OA%+9p5&3ob{>qe7N=LR*V@dlaLf-;;I=L+iP);(xl(q z9Q)N`ts{DR){)%8Opt=C7p)^;^}wZ+7{DNmRc|vn93OhtCp3trSMxW52sInI=y)E6 zo?bQ>W3Ue9s?6d>0h@639@Vm1T+YQw<0$38&ow6C>%~3gjFP^dwE}`U3%lt>jO472 zAL42(o)Eh%rcJBC#^RstV0wD?uYnokGLX4oNx}B7&|ej_(`c8L>M+JO#~JO-d<}S* zydeCZS=ul#Fgjp*3f~WO&N;0vP-j6P5rT?3=e!6nYYyfwIoZkihjG)2)-4%G<>$=AG}+_R(um+zCp`y79sady z<$!Vn1tayUre7?T&T=#DTdhdBn=~=o&eO?>9|sCPmG2(`rk!;CN?o+)1}epAw;Y~z#dR8nK& z-OA^12ajr#3%Kp%_o(B@%8s3ALOH<6^{H&DE`*HVHWXxI6zD-2$i{tXiZR!aDUz0K z1^d6wlWd!oz{$ol?@iiOxE#|^+e-{_N*5ysrABuA*x=F?3x&>oXz~(H&5>7XjsVjL#^*mH*b{t zeF8|Nx8c^klqbwSZ2DIn@j}FEKM!^2!ii*p&RLKj;_{b!1OEU42E7cb(Z00B_ z1~)Y;kT@qaKGOIcQ$`tx#~qDSP+PEc!8I}|3x+>RLa0E%#wg{;Z{S}-{c z&v8w|XDo9{t@Cl#rHKoU2pp45kyro#$TZ`*Sib}5K*v$W?$o_T*tr}6Fi%=GGPoTD zE)Ml$&O1^xo11HOCyFGjXRzf8I6R60Ipd(DUZi_bf(`-AAtnoe+q05;Q`m)Z#tEjW z8OR)pm6ve@pZ>K5i3~Vq`M5o(8;?#sX+Zg~25HNH`~ z!1NSa;<%)NwR5-Ll;Cg=0+5~nIB!Ev131q?OVC!k6uO=hk5fz--H!C59OUsqWn;NU zF~wNe-NciVoKuRs<8MJtEzJWsJ9+w0w-v4jJH=M*@=rZ(~UKVia*pfB;d+6(IbObf>F#1OZF~=E!EL|}Dssdw2+1Cm7na48 zxFCVWG-f@OTRdQzsU#srI^wU6Hv0FZk~L+=UDP7d?q#fHTjm@Zn{LoKsXVjL8jokq z_p^#&VbO(9N$*oExfmSOTUg|F_ov32R~<1;*j6nMoiKkYdX1+88K@QZwgJsb32&I3 zR49*_b_x63nqfFoj`R>2vN^>)5cl9yuyq=z1ZJMh3FDDUV^wZ>r!-?VI}${vkf(uC zzTR+mds2a(y+=x5M(zNiEkIUYfqxuSBr`t7`@O2c=rP)rN(ODw8NrKq}oKm`y21Nh`&UiIZ z8&(kUN~0JAaC%f`L%RTD(w<$M4c?fbNOF<8XyTj6WBF2&1~{VxayX>MCOxr=P#7jj z;2L2raC4epG04Fkc%x!lAIU+UMLJbj)k62?kp}a%YHur@t~nj(i(*RT3ga24ZUlc? zv*o5i9lF(a!1+MH%@!$k4gnbya1IxmZ)}73RJa@g!9D06!W0{Tkl<&vIBXIC+^?vi zT&N@OcBrHU4n1f@Ha^3^}_N>h8 z(1Q#zIHcY{+v!tA06#ZOQWZ`4$0DgB$TH^}hf~&`IVEw5oc-LMqoAtA`;NWp-ohX` z`L}x4&%d-zmv49ANbcn%$pqpc4|R|e{J^iGc847?it>+*x+7|z4E0$dJ6hPJ{-A8& zdV1HV!_`$R&V<{yyqDjh!POfT|-HQQqegL zJ+h1z$>6edAal0|o@?l^m{XC1Uyu4GzklJ)M%P%=50yQf$uwkVs-A}gWFF(Vuhf5r z9yz!8m*IHzn_>;*1!BLA1{G#14p4R4-K+A>F34UQtHsh@Gd{0CwX9_NBIkTE(5n zq#h7b`pP~5^sTOo0PSL(HK=xr@yP5>PW`U$#4g=}dt;bLGE7HFS zbyyrp17~P5#25~kECzoJ*Y3uI1YR7`V?($NKG@)U#HPOY#42l&hpRjch3iuON8|^@ zds(#q0EoUNw4HV|T9oC1@4d@|^dN(t;=M=qW%!3-;13<#*z0m7mXYEJ(i!J*{;uH< z?i+Vx`G`5=oc6C~{ipsD>Uy92SAHF`7gMUL>PZrlBdU$7HV59?xK{1}2iCqGjt5yj z&puSJ$p^5nYXLkqZmdW1jO)ob6B{ww3UN3yqK09zyKLiKth}hagTcSoiFx__@>bx zGHZF59vPwvPt8nJQnx__zb)6U@6zZY}#UTH%pi@(yU>@C3i$Ur{F zgU_cN*XJjR{{U$}ijcxCQb-^%4oq?Ury%1ijQ+LiAF{uRe0$>S?-BTi#+SF+ib^6D z?{I}7mw!9ZY*F%U+A+r_yqwF0>fo^QuUewhqUv_h$40EVVvc+EqWCpEwxZt>^akB! ze;_)HK|%5^areTnB_+XTW58qXE8`qV89N)wbRdE`!5`pj_QLMU*HO27JLuN(2^6f6 zILflH!2};sUnBfM{gpKRR{Bf-00T_AciLQ*vz>~=0PFj?K4xs6?{xLAsNsGvq^PVO zIr6ya8FXv2^zL~1o?9m`Ye{^MAMh9LJ>$<0+PvGl$PVxL5Y2ne znfq4wKh9Wgbm`&@KrP9~uO8L%#n-@(i1ruF92!K=9A_9@v21@9Mtap3_+{hBY;)4Bj;9`7ZRmZ^cl%C!E`XU)Zth4ND2%8z<9;;# zvTgME*?cdfJ-e{LdzS~3oD+_e~E9AgS1<*ZNdAcM=U*aUpI}zs)o0?A`F58N{+_C6!P7 z^kcj0%`B^kvfLdn;9h;~zfi>G_=@uQ^gku8ZRVOn=w-Pe^SgIXTD_-uGsODs%r<%^ zjd!Xv&H|fwnThoyBeo5G$Xa|Q_;IFjr|1^3FZ*M8{C5*w)G23UZwFWjg_lP(d@Ke@P22jhQU*!trf3vq0pA$Ti|@bw0-< z@e~8_`^5`@6lmAkKH>)>^{>N5g#DPwCr}PPxj3)eAB(!P=>Gr-{9SyzPy9=zw>yVl zv=1wfak{@4Z_q(+0&$iD>Cfq3u6Tb-{f@JHbAE@-XL7w*MRq?|zh-X)=pG#SW1x7B z&rXUBTUxM5?=JDVyx5=jn8ldW-o3v}kvJ`;F1PG%*d(k+P$Fxhkr zK?jkH*I_5leQ{rzW_6`k7gln2yMLMVlp>)@5lf&i?@0|)49DN6r8YbS&M;}NK=1fh z12)j|&mVjr@Mpv<-0G0Eo%mg;cNY#h>PJTWYs1_2Khv4_OX5q35b`!cppJgE_7W&B z?N$pkW7qsE)5GUD+7VRgRcb4tjPR6X`KJWg;NB4ZpS~OTVgfI0$BJ&V{{SBsiVgwe z0SC+ZHT$E{LY+>_;a{v}=N z7kYF$hlycX0?hIp0>d~N`E$V-?TYD zQ&ixacHjE_PFnaV)@zxcoZkySV^0)ok;AQc{{T==4_QtNn>c=JlZM9EEHH$Q<2Cl5 zgFX>>1L4SD_(rs(g6=TD-AKk+8*l*p&(k1w>)yRJWn}?+@!q1Hl;b`6)MK;Ub}s6z zPj&QKFYDIj!v#W>oFlJtBEzRsQEC=CcB!Xa>6)AicWHEnIihe1x}KneN_R&t6mAtc zQ0s%Aab8O1PU-4&M^$EgP4NTvWttXi?*q(r7#njNIamje(NVjMdYt}zeCMhBI`LMJ ztooLdbp&W|50uQmm;`=R`m3roE~_*Iw7O(N3@ z2tT_W4`E08+eQ3TKNbE!^1E$6!1z|j;N_6QI}+FjrAWm};B^!!IJ>4d z6xEseweff14yo|lQ+-EFNi`h~<%vnLlNmhuZU;;b0qzBHpAG&Y_=n++tlF-FC)#Xo z4sPt5nC169@;PF6&28A$XZz9aad`#5TLGf%I4KTo$? z7A*R5kRCNZ+-5&E4{o@x(K3!Bqlu;UTz$J;?EQN)=dqb=smt2XKAP}H#9s;gMzH&T zhwccS0Q*g(ibSxtem{wG(T866>0Q>qzcTaMzaupLTf|-!)!O$$o_z;Xwk;dr6>O;? zk<|Jgpx4&l4*vjZT_fy+Ncf8cmRC_@W$Z(Aa&wQFbGRPl*A8*QwIbbIAH2JD`FH%o z3z|i)O4>f>*7RIz>Gy!^Dq#^RuH>q@|!1vJ~SOHtv0a-*Q>PY25d zQGXg>PcM`AspKB4YL&`X7-ZXlSiUFmHNS%VEvopw?552++1?Q*aQ7I*NH7V@IRlU7 zTWb%TRdN9SCS!mHsV9Id;J?}*;)3|&QeOx7c6V(PN|gDp_g3oZGNwYm-A+OtGBSJD z&}5laOlBe~-s;uAFY{*xKNhG{dg}H*UevWY?rv`Ny-HWRy1SN3ndE+2No8Wp#PrD~ zzWV)^d>DK=@apGZy@(6%5?mXVWA~QX09eyG>A`$;1+aM>d{^M#1>gKf@wS=Z+X4Hz zW?65g$NH;8BhG$!$XRkr2M;B=8pV-)z|+`ABOK7y#;>UNr5pK+<`(0r>&J_xQu+7rJ`H6vB!$X zQp2x*SJ@wIvMPS*-ZUeFmIEJJfuy!TeA%K0_;A4HzcJ_We~C3IU9}x<;&x(LfO0nz z?V5aAhl$Yyf@|m_=#1*>r|3@=?!F4w-mmz7!8qfcK9v6eANU9A1+)U|=7o|$+yXK_ zqNAI1PDauKb>hD>EqrI<{W-w5)^4qibN85F{d?D-=sy|$C0X1rov6pDMghuBgOP*O zftu&7!S$o9DvA2({$HQ<_adGAb00lkqRoeq3eAV(^pZivLdMkr#;%gZ# zq%09+v_j#JIV2vK$86{M{a*#rT-m{MZSzMm2@v{*83*#O8!*c87%4_Lh}!3E3{^U+ z@MYU{%PD{1AlK)=$7@!z_`9u}fK$%$W{hL1v}=MZ^ch`}FwKvDTKG%$jD<(V$)sVo z&C{)$9eO4+UiSy-jFSHA{SFM<_(}PlKkU15-`l<*vT{`#);Y-cRv>@qRrTW`8FSOH z_OFk>W(|wt?MhI0L~O9$_->zteT@8)tIwr*{8Rq`BMJH=Y^O>K)s>hJl&=Pxp4}-3 zW5-ID2RkrWj#gbX6**EDS|2|RjJnm#d{dQ-q~M<4;#ovbv7)R3VG?be|v zcr19$PD-ggf$vc{ZNof_{*(fC7y@nwzA3T-$NQvI?6?e6_v7hM2Hbh%Vv%j=HMW2P zWaIprf67;$p0yBC!;^}B(T$^;S2Jjhw&au;&-ADK%Z;F#OaYL1Bc%b@93jc1fE)lm zW0O^j=c4d_{DjE%z0yMo!{F z{GyPY9j(v~zLh@JIXwXVYQFYxMldR@ie$0G58XJ&Q{I$0!9mE$ag*~APe2e7`E2&5s1f6DHCMicT!#Z;Z1bFAo-jt$@79)8TxCZT(~tpPw3E~Z zu)sXyJX3H13+vvT31W8-txN$77*H|-Hj=o;Xxo+mbDDIUiR9qZ1AxE|wAP4Xu-n?B zR>>=jf+@t4f_MbfZ|1A0UV9&vboHB^&M%<0Z`bbWo1#g=RAQ+wTJ_zdI|<0 zUFvrX5$jQb`BJML`xq1IX>v*0ep)OvC>Zw?+_8PVX-Y5|-;?MCG;dx{1JqMP6Uz!n z=-JL`JL9ft`8~PKBQ`JxUi73TpoAQP2Q;9SJoO&EC=6I*(xYHoj-rLJO%nl@-zVW# zp*tKNzcv8%s@uL*Ubw27)ymmu+KuFmwdE4d6N;ly#Aa!;jn+BK5cX)r(r(!jCz9YHno2f`-Tz99I& z`(MOP`lY6ZHxlcJ_mh~Ek;5=yySW=icDk&?;^shOiafJydJP%4~V!b+asrJZFNHD{{tuup;)i)J} zgmBpQq-7ugcxrY@Z%j}Q=Hu}+3t})9|380C@^K zQ+5NLr{1i(=Z-%PwI0yCWVII)ASwwU4wRe|j9`z}rxCXD0mrUs#Z>*?qMgaquDw0a z6ankdRJa7^r@bP8eX&mCXhO#W0|J~ezZk|Tc;la;sDLYwPI;!h#bM3z$%jkTN~#MUQHJ)KY*#oKt{1u)`SZO6}#g0OGGFN~XzCid+KGpF7dCQ2VIUR^2gY~be$=$HH zoBseW`JQ$+7R4KtAbfn*pll(~SQz%Ll@P|kN}Ju22ZW^RN#9zr}jtfvBJVbpIe#W{4}5kwij z(m)-TCcRDek^tD|RBp8mLRiTV zd08E@IInMx&IBM73Zu3KGJQJ1+!l{^IRmv+F_G&MXM~q?=0QH9CMu=Z9S1+AYQ5g8 zs0mghJmH7%gfkjT;)#pGPoq9+ zxz~JAZ8j}+3D5ur82rDjUDN!1={s>m^Y`W ztZSc!_ECczB!xe7zCN|-$1}^N9$Cd-(873JO51N!&ZGFXu7SHyvW`H#Sq{@(9-r}# z!igl2rDR?hp_1!@ zN6BU*zg`EoTK5SozzR{el6e*K_~=uoRl=LPN3(`=a87E>)7*hK^v@JvVxm}`RaJ&* z!x=d^#}&ZNfNrM^$mvGrCnt&s<0l}{2$hi9MhQ8_52ZV|UB;V&Ph1*> zxNJ8&fgL?)A(yo;DtTThN&F9`Soa&8jGie@2nVO74Y=}00)x3gC#5Y%5=CB4Pb70m z%K|+rMp*t_{vNcL8-T_=C|ZJD$d@WM_4?AEm9RN0$f?gmj!5b%GMQYSDv}dKK!WB; zK^gR8 zmf-zqtecO%Y2=LLaA@-y7q&CFQ&-RFs~q+k%akR!z~uKeRUuXZhe3>eYV_O0Yq3jYWAd!~ zYlChWxXQ0M6zqa4q4h_@re@H*#`$s-!#`eKwE@Vt7_ z5JA_0O2Zsy7^PFiF474dYOD-X>@&q8f=4+Ay(!~?(v=A(08xx`@ z@Bl7B(Y|S*h3np~EQup~M^W~e*dB*CueZDfzxyFmc5m$7?$WJ`e)G*41>M9fdu&E@GR+SKfN$p>5 z^=Ic-vmB}y?=k#pTwnv7ob{+OjkMtOr>@h~910eMwmfwukJ6N2^*!k@ykKAoU7&OC zLMwdFL=4=joQea&`HWQuRlpcQZ#}u)Q0!YXM6s7i@ z1P3F%56mnu0gp;Dr;sz&o%1;0V>I4Z7+yM3Ye8DV0=))T9<&j(s69!gP+O9|)E&U( zhDbk^Bs3uk4nR4i>JEKr#JRv;q|>?J06OzbdxJ9cRXkEEsriWKH85B8098F!@?Ad3 z?%<3{$TNe`;+?OeE}a)AXqK+xY2jsz4Zt1`LtiC)MU9N8^C3;dpwE4$n)PYEEKd#6 z*-sj7nCxAEZC1v4Cz|3sUu3=|iDYlw{h03xr|$#SyI~2_gH!5#rw`$(VW#I%TIm1K z`a2 zAHBB~aLteyKTfr2nK+t4W3Z06Jol)XvNF7TRV9$G(A3KyVUC#fs13i5QwIrD>8fz{KcWhIVP=gM6KDD0C$}z|_Tsg^BJH5?S zn=`R}?&jaLV`%G0B=ZiyIO=JhbP23LVmmTdn3vVCej{{S#k#w&GmCeY*i$0c~F7bXFr75Vw%pd!{T5dkf`BOhLs)kWCko9JS=0kFJdy-J`t%JOh>DhZghrSY_2aqm*W zGQzoK-cMgqUDTP$QI+M0GG(|G)_6{9i0^Eeoya8Gq}MAmxz2Hu_du?fOuLdPY&vXP zh|6)uTJD0-=9)dGcu}03;|Dk$DgvN_4l3@Tg)Uu31f2c`s1(W&TO{`MqAccm72ITn zC#N-+ddnLH=rLM*JLjKDz`MCGFO`9X>P>A6bTV${71FA%8w3-PHdQP0A55ajxCuXZjxp<25I$Jo06J8qK_h=Btv_h{ z-90PDXP`y~K-zirsjwXhZrwd;0Z<6<=}D5=zylSVD3&)=AQ8zOXxbN{z%>r-g?9{t z-_n%H=H(ZYMXoE@3t$n9;)QY)V*;a7#@^zkSOX3Z6f`wrU@*A{lj%+c@G;M|Gt0o* zr*i&PCshD;^ry=A4FTJGkb{9js8NGW&OjYLl<;}l++cO6>HruP&NGg*^5x$rco-NH(!5G4-g~b`o=tdKwCBlOyI7^f?SOlhjot12+2grmN@Wak8d6 zh~V>4MvTl@^{N6e7k5*TYQWBNdGw?sEKdfUHnso+W!Vo#SHs-C@J7Ng<4W+x+SY1cq?>S8$QR!S3qPgB;Vj@DUz(P+(to(Ut* z`^#J5W|c^{-5J!4;_QALyi!O0j@@DhTlw&Tz(b(4_#g!r@_;Ak^4EINM_Nr+uVG&7Ldv_&O^qe zR>PbwPw8A|!;MAtZ-@RHornZ!R;WF;MiA%UBD(hB%8$A@ujjl~K1#EPX4m3<>?Q6d zND1JMY3isr95+)`WVNV{0kzWUB z9Excn*@@#cM}=m{?Nrso*ur0MW9w1?N%?V_7-t#CqnzbN&^ys#k^__hy7VTT6+;Cl zf)D9RFc*_To%vzTDgZ?w=N&~cfG3gDsijfLW56`>HvG%bcA=2QW6QxGHfi|WnQk#k z2s{x$8Ool7bfi_5;8&h|Q%T6e^{J#~X4-?G8K_CiamG5*Yf(-=VPY0-|z|X!voh5yQ^h1XV0HA%`W}1PqwfQ2N zs^F67 z0ocem=AtC@#_z36IRO3BLk*;3nrM2F00NVo(UH!5C@NGD>rDzkrOjYWlW9;Jpfo0V z?LjA_cc&;A^u;~FvAeind((2eKpkmvSdst$Qti*oMhzql4IZ6odwji3JmHB0gWi{d zHjcE>79(&C2RrcXcofu85kyzF4ovSVtP~9?#6hew4zwIO$H}Ol**n4h{`MvF#Xc zNHuwgP`MnnL_x{ohTV%H2r>cf=}%Mykp~OTQn-jI&NJGcKmZ}_ zn!M-%1HW3WvE7Lr{b@N0#26%u3Y((s>zYuf9`x{-PN zskevi(v6u+gE(TKWYmcn-Scv3%d>GOl4y8lBk}HhxM-^SR=W6hxtdgc+N6kYZ z+<4-PAS(>+QB$x8LC$G>ypAcG2sv}|vb(_7t(N%t;kG2&H0dL5A}K4l~lED$eAdaoVK8I47k^$iV}ePfdqn zxl#xtoKu(u8;{MA#wte}h)^+_X#sd2H8EH~p|VKN7_9rqWH!=817b!WDfBg>LFzhp zs_MIrSmT;#Ol)e&5+sDk>Yy`voOPzLB=gNaMkJCcIAu^q4L>5TMb{&xJT^&I8ONnb zuw*D5YI30n3c2^CVRb2#Bm?P3%-mI`U8Dkf`cg}fMk(@-s4QVu`^3~tpgst}t4eqS zp&ZkS`GAwdRQidgP*-J>a2@K($Vn`Jij|c+1s3W9w*c4!nqM)7NvP3S9D&xP1E4&b zl0^^l=NP6P%zBDP+~NDG#J#eYIuv~86Zs10S$W%?*s8jW4|k{C*}y(~n|UGwI0Uj0jMkJV z%UTlb(T#ZCoR^XK&#D+kvpactiDgDye+V6G^yVKAX@3{~4C#6nrsfDQY^|h%_8^1oPpy7x_@>P1ekr}vZikX%m&$%}11TWlzevAl&0g16_*-KIzT*01^4dxW z$9?OMZLB{LU#{_uS;GxS6-nAqlGS;m<+7MX&UECoX#D5#FNbx12kW<<8P^mo)r^}9 z4D6A5tD!jDq<8!~S6lGo;wG{1-^4ch?wIAR-NIg5?ja?EKQJSak<=Vy9+mf3#;=4{ zKN7SDxUq>XJVRuk=$9XK%!|o_LI!YhcKRP;Yx9BZZ?wCawEb2Gw7Rw-WQ~Rjk~4$X zv9A21Gozbf94e&UttI;U7-I0XFqIUew?=-#>7F9fJWZupYnmgO?Jwa;(41~nbp$Jc zovb^Kpw+?y@}r9U)%Yp#gHZTws*N`FPNAUc6R+B!ErSa-6V5_GBVgpH``=tw={$4W z&kR@A5+&88!U-XoGr1&284RR#1RDIOKFKGR;yE{rz8Cs@kEhG=s}oNBR^(5Bea95! zAY_rAF->4gXV#Qt@!Gsovtfwb;+@s8`BQ%FC>X_R-NR&xlWT3ub)-y|By*ay zRf_u3XuVMqumj$w!#EVegCLG7R^8H~z@I@3dmHBC-mHQLObUY|Zq_;XreuMTbLm1t zEy<0%*U!JSy^Oa%1w25}@M4zIQ~uJdfD!m-HSa9y*e%6*SH~qc{{RSlNn&twYGoMf zh>q{+UbaZwG4v(<<@ubL<$N_nyEE~}T!_N3Ir*1-Wcz?dYxg5VMgGCk89r4Sb*91X zwF88uC|?X`^xGM(+7y zSCO~o=N&md*!rcPZ&AspRF*s*EAxB~XNtj3+F_^4{{TOe(D$q1sntnTS3f&t{hWM! zm{S^DVDMv+fBMzbSboiZET0lxO&y^CU^9Zl@D=xB#g^cldsUNy{{T00jMuYMjdLk! zbiEPF9IArW$IModl94su#L0pVvfsR2qK9%%|x3+}&R?#K0 zAOTerD96xNjEWJ0s2tS>U?l{OmE+^F_>5ap#7(;$^r*&?v=9YQJqYVgW?qZWwK7eh z=RIk>ZLS2FZCsgzn*#>Je@bk4Z~*|3-xT;;c1K}RGhy&J6z)6Nu=5h3dV314*cb#6 zp7fiTxC_l%e3P{DeW*i7t1b|Yqw%L8AQo-_6&vS|Ow*Z({IQCw*oz4v^8hQ?`cwpS zgHw^Uc_w+GUqObZ)$>5?kaDMUFVkyXwW#yvXH z$WG1OaZ_;fJQwztx%&^m?-1{7dG{7@ueoV@ewFz_sOghxZDpi`^IcrQZ;{vck}8a6 z>tCebwhpY(co#zO`sGHYe$%>x_mpcM8!ZSrChw9&$yCCINozvvbKI+sw?tK%2#sS`n?h(SqkLmJ%u-MVY}~R z(xOFjNItw&$_P07v^a|PVkO){>gHXh~3c;HP@}^~pt3fh4@G3B+&&o1AX&P9Gw_|p24;2e@k=GS8spa4? z#_w8yVK@UM)3F4bxE;+axke+dMK&yl+`|A>iO?ALj%emd*_4)sV0@AfN_yux{u+-3 zj{vCpQ{!1THUT514|-|eVLKw!AU_$!Hb>gwahi@MDhNTjhu$8P{pc4mU=n-O>(qS7 zbp<$Vjsf7*g}!X`r?d~{nHMDoB#MC<2oA?9+Z>blRJ}!`5b?k{q&XW`rAkaaK|J;% zn(ABU91hf4`wM1Pk%*I?Xhk5BF-{^^KPrQc^wK+ZrDH)zVbt!&T1E?jw~lE@z`^UD zls5qF85L_$s|+Qx>?zG5z+Q%sWyn?M)cR6N7tF!u6(w~NLS1vyXr+tH37nNV%@_n}8{txlpyp3}LXk~t$y|G8zeN?50psrseJI|?_iTPrE8WX;{ALYuLRXJxuly6w z#O2g0OPQ-a==_cF{{V`-d+_GMOY*gU4EG z+WBf0OPf$zb9ZusIQk0uXT?7bJRjpImK|c#1#_8VAzXu=`0bkTKN0@P-W|D$;^#%x z=Cg2)V1boNw3sCo->6*R6M}K;Uqc+{D9j%&I+rZF{{X>S{p!aj)bTWbgFCP5q3qfh z#s2_?J|T_YMAqTGWo?X-{{W*9PhsZm&*5H-Qay_(k{F}@7HJd%_~#Y*qpSYRpAxL* zCdR=vB?wtdYrX!GU=9_5p?u(AO#AuNU}Z!Z57fA-_ukRI)%A8C)-2tDNJWr;7Zq z)isZc7dFwytjntiBP2wGNE9CYag$W7{5$ar#aB^7VWw(&rNhQ{?@0+|UZfTrf$Vsv z4im!ClBrh_?);bH-{?&93e8$H_4%Jd{8s&;?tERRH;4Q(PKjc7$8tmNdz2+eRv73u z_Un=>=RGppSMd&~27}?)B-F2NE__5|@WqrY zH;EW|#2&a&k`6j?iu-%v_rm`G2Yf8Gl0Of?w|a!jwtYfX%s~+cv&YvS2=HOk z>~0p{RM(bBp&$auY`7CR$RHEADxSQOI#*r?2`o)`P=eL5SE{MgbC*NsAB|rXBJrlH z7L%aMB50NwUZq9U-Q_FT4vU_no-4?FJD_-n$6g_W!#)|e`%T>3$o(UNA=XJ7qNw-k zco`&DGd0w9aenDOQSzeo%O6iuU!$J}ejhKxuLwqNl#Op%5!~OmbQsJ~eIpD{`^4Aj zc>G-)rwbTTTI`qV{{UYzaDpqHJ_%HGR$PIeq-L(Fc~6r~b_C}c#eQdB8CIo7QgUsx>Eli? zii}l}$m(7L@J6c_m3yOGmF=)?Bi|zx#oqi8@HNbAZB|V-NBMUGTMByZ8OCeZw`6g} zAyRqciqe*8i>0MHjW1D44NiX)ZhX{#WzUDuYH?~Qd3|sqV!>Nr3QtUMbB}-V&(XGa zt7~l>5t3Fl3cI@C3{{ldpPQ$(InF>B!t|-c<~8vyKHhFt*eTG3JMt?6HW8Hk#2!8C z;m_Jw{{Y3&vqQuG0A;{W{0P7F0>0&n5E#337&Y;K?MZAG$NDwlOc`{QA-}v8|$Um;9{nh%Hlr-qH`;TDdiC)~AdPsK`=sRYBhquey>rE@= zwgJv-<`dS(r(kJG=ElTQnrA>-beAj<$a0-Iy7xZDT_y+-{&-P5fck;ep5 z=XfkY2BPDz!65YFfCDB##V7%?NyPz|?sW!)*;Wx(a-0w`P-TGmeR@;zk@E3P$L|0q zifl~*!whsItuaM?+G~ z;X;AI?NO|`9OUDzQU*xi;Z;W``BV#A5?F%|ysYC-SN*o1o3a^GowDwJ7HUu%RPz_!$S@nIp+u0Ner7)|$*o+NTuF zt>$67Q;H0A0`N|G zsdoJ1C+kh*mIt3o1#zhPZKPC=Ktqmcp+-ULOR<>YNFIWL^dTc}1E*RU#(C*dOS$kk z1bTO)ZU?6nnkgZJR=@e$5; zY4W~3f}Eeiw?-K8@}F9D&4s?9r`&1xdGhXJXqXT7fgJmDTGEn?(_)-?qS5)W;S1Xx zGh5R2%hhRNv$y?N&Dfm-Xir8>p0$c)+jB@fGD-q^i$$eH>xQ6%<7y z;O-wcwIC{Sk%DS0vgac{la+dAZlpdobidHG?L=}%D=8P~nr-R4SwJr!Mz-}xsJ*trwWMD8%F{2q! zdSaw3a#W0wON1bfL7+nqO!f2?776DaDqsg0?M&qH(=^q_wJET}5z973opn1B~Ys(6Rt`0;Z4*5zaWM7pU{WI2=;~o};xnv$O-)^`sde zcLzLGgH{;$#&f&+Q%huHu4%z`sT}5*RPGJX4%8C#5M%?}6o7C?P-)x~nqdroI!O#% zHyQ0pSPxKrXxWt|jxo}aa(?#%HAq+JJCX<|KIWll%YE*+sRl^M;*@|C^OiL31waa} z4>+p|ss=|i#|LO)anA$RnUJRqRdF$Kw`5ta7TChH-W(>`a25G@QTmgU&IH?Ma%-F_z3Uctip4H$=O8Om% z=tgkFagZrn)O@5;{n7IE6v9IKoc@)Y9fZMOpQdRJbAiY`XI;xa&>~N{(@gcG569`r?{#l5v^=u;6q(eJM*7;f82c z1;4s|DO-=iknYHV^{3!uC^-~u&-*lh>;-yNMFo(fJBpqF=}EYbe(|LrHZ#RFxIZE5 zMeHFC?YqxFc{J5*j)c^Jksi~}wFSz@oK>J0Hu_?mM&-|1jBb$b&fT>sP!#*pzd~9N z9PoIh;Bp29FU&`5j`XfDfqLL_YLXalRm$}yn9Y%e%^)d|PD%Ep$s8W^UdSzRRb6t# z)LTeb>Q7)P+>%J>J5jh~vB=FrAE@x73Y{1Zb5S}4Bn}V1N_h>ta5=>|lK%iG=ql0^ zDsIb-ryx?CjPCycBBuibBeg4y+0P@=lDMo?3<1Lfk6L4p#~9iNO0eol+P^3j2_$ij z1zKRnkOt7bO(7s2cr<4`@T7F4+w%rvyFDtdE`)89^L3{IgSoqQrxDHv6ylj4hth;A z04%_<;2L)e!TGV!(=fz^ZYkwK=|${N&nm1tSTp(M)Sb!>rGpD)wiJ9!`M-~CyHO0d8xbT z3Mg@4R|R>dF&v)syG}uVC>YNMh^rLDEDi`b$67{JKKP{p@WZA*I!;0!C~QDU2WjYO zyK-_k{zT}HaHz< z1d-E&PX`|<98$5JnHUE-Jq<(#(tCkYZYt+J=-Gzn=I==jT?mAnoMx159ba&+jVP%@du zI^>%0SV&S!9oQrJ3iscMWg5yLs0(Gb`~7R@yBsubrjK`x_VT*LYxwC1yb`6m>tj3h8xcu3J*X4 zq&zhUO&eNre*Pq4RaoGkO8bw%Ei33&{S0pkxgEjIGCsJkhxCagY0)rTWN}|_{5?mD zL54H^%&&ixws^15_#ylCeGkn1K-22}vODfKGZn%0?~0K@=miV|9vgOP!C#ymzSZ|E z{PmKq;l?f1y00Xx?nwMtZn>(r`+D0>s3SFs= zbB{^}v=xINn|3LU#xQaPDlB8C6dX6p(xoy})Qo43n{PR%GT?)|AkuuBSArNGPq)&a zk&p-{9jUZZLMY^tdQ$?i$1z7lj?nc z3iba0hc|Xwq)%n35q8B}%vKpt3FEKyuQc&Km~{Js+02h4D{VYrbj5UD1DUP->5%PV zgX~A4sQSf8SC=!<-{gLmiGupOlvcey^Z(KJqcn3ND9IPMHBos|dy1<27vw@Y_vF$g z&KM~LHt=)azZO5Et)Xl;%bepiW(N%6Gm%sS#VcW3c6)kMu$_g5a6M>^u4l??9mrT` zch;qXQp!t?Gk|M6Igx<}r%I0AXY-0Nz$D_eLTQ_&!Y*;2N`y+v+w+0kR6<51sm3wh zqjr3NKr2*3UCpsLWL?K6wL>(3uLo{BRUp{+#W!#(*Ey-aqG-AZz-;|7QpWimYbjr5 zK?)>)TwoxO8b6_}tn#wyXy(=9M07H)+8 zR4XzKz~oaI0qka6olJcNrjh+j9^r9Z6pwP3P9N40;aTz?sG{KZ`j!!0ostt2`Wcgh!*EO`ch{D=HS+x zrgFW9h6V6=s*;18d(_O##Buo4E<@)B<`qdCvWpt-H*M-M)|>$9eq-9H$jp){KQ%;T za@a;W9<@mrN-Y`;t6@%kYG2-`%=kI&P=)G9$F3^YhAjxdoNXN_F)2WI4ac{o zF^gms;+wOp_pQ@8=7e`h!A9%rQ9OVkT84eavU`rT6YggUM=HA{ya$Xg0 zrxi|B+w&>g+Mb&n^1C2*`S|4VDpbQ*wySHvD8sljo^kwbSHP;gx-*Yzc-D5Gs!N*Zu-@*AO zUx>DmmidLG+kognUNiJH!b;mo2k%!+@Umos;ysM!M1;I@N4d_>OD+J(?n%HM%{l7^ zjVV8SL+#~_z{vo6{{Tu{jO;jHN|h13u*7reQ9BX*A-30p&8g|2byYv!&-18BDsVU* z>F*(B&NgD8R%RbC%?ue}C|(%xQO2sHk6yJX0D;Cu1v?Lxnh_do5)*<4sjG^21B?OI zt9fOY=KU&kNfj`9(aH+ItrUDNkT`DCqYItgd($zKfzWzW=mM`e1anU;rLcJS zrCgs(ijFw>-v0oAsOmA<=JS zy){qE^KeB%rJ1ty)qqgNWZUX$eXI}5-<;D-V2}rDdayac54;EH09I(4ML98`f+e@ZL}mM#Z8n!gO96ZU|>Z2lA9 zJXUgKaDH6TBoA_)RDXEjexj03nF?PENc?U1nH)C15`0l(Z5NcV>NABMFblE$bDHJ! z_?AhQRwYyhUON(`Wd1ejpB=4*m&R`v!Phr{@I6o;>t1DLB8l1nc9|5eJA2pkW(K0E zhovXgFUb7*q$(319dqH zlq8?Vn4sji>r{qF6r!o=?M*!?s_q8Y=AE#RcA82cI5zBKw_1Kew(iaP8X`iRe|nm& zmfIl69V&p6BX7;X6uh#5{3oS2{Og0jretuwhNqYbc*QheF46MTnE-Rvm-umv&<%{_ za7RiLEah{NQ)hMo8@*~d0X+u-p^`8tR?Byzlq7?ZLz2os-@H6ffNKyq#z3UNUW2V1 zZpL^tynu1eYC(C8z*QOGnsb)G4aXG4`S7jVrASvK7Uu&Lk`s0y^3>zMtv@b61OTF> zAQOe9+wz`j!H_u0g1H3Klo5f!%{#3s47#gy8Of%AQZd1%1?QTW<98g=9QFe=n8;so zKA5E`xL^!aqCBr(ttrO~(DkC=hAIr>Jkg8;>(Y+>GfHufT2^8r+7lS-QiX24DCoce zO3q5{J-dpaV^y{ixTHKDSPEG2{5?fKX#8mtsTc}a^O5UHz^M$JflnjQVwwrTE5!m^ zj3;vfGBeOq)j(_>DPs&yU$;t9Kqnpeq*lNP7zV6jFrkSV6<7utUi9)ZyG}T&8+H(E zExh&5BAjqC-o2^i0LIQmCOYS}A_xI)6b#~*VE}eDJ_9NK8i+12lho8E?mG%o9A`gD zW*7|Ar2N_FDWn1ha%$`}tSV)g7CeE9040b6J?ceVfJYdh{HKmRX))Z5qwDM5oe%?@ z;8Kmx&T38DTMLC+Vq%Yk>?s{^z^@c;^yAiu ztw~5bV>!hfoPo%xBicSg!S$yu3vFMTs>P5613BwTp-&wtzzqEV058^yMg{44n5ATz3G+ zJ4feFAaO`}BaG95`LT|bBLR_2^7g4Gfl@1Ha3cg%Ww`Ye?kD6mkIC|ygrPXc0MyRv zst0pXgM*PwhRA~LA2IKYROAN2fzq159#2|$DsV?QqQba?K4Bd;jML13V0SdotX+v5 z_ocz-9SseXF$T<>?x%()mK6fvF%Q$yot0-fIQFL>GL@F3h{U%QFk+>RLO~rk%}T?a zf~Lc|5Qb&TdedAIz>c)=r8ub+0C3&uqHIDidYn=MQ0KKxv;s)y6xkHMHjMhz+fcBM z`~uZ314rpl$TGMFl?fmzJt~laV+V%(DUBZ-aB9KyrpUknP{x^9WE>IFrfGNsJkZ%V zVbIiJS&yzNlN5uPz`^9w6x{rrnsTEt-guzra3ZJ%xg_oBiZB7&>rZXC8S6}Af-*Ru zOqMVhZ8Z}EpImWI^DsVM4KsJiwDFToy#)3Fl;hT#!KC*Bq-fdLDvjr{sSHgTY$I>3 zDtv>;i;%eMifXB1Ncm~_;Dg7#HU3aL(zb-?35CFOjMa%F3mGbWvM@pG-yGCHj)$d4 z#fbj!$MT{N-a%0|tbR^>Xwi+I#2tC&P>gS-Yz%F~63WA#Hv^nk)<3e9%0=LCziJ{LgWqxakoEHitoQa`?XuxRb#CF1&4y>NKa3zjp%jm`7l)#~_~do%=z2 zAfH9Km&U#ti|rb1+wQ!#i2(a7yZ}{H50XMjC$a0)SIRMjX%c1mUN#Jbbyi-Vk+0Y5 zLkpc{{!eGtFZ%n>kEiW0c#luTAF~Y$#&*94jy|;sTy^5S6W~|H!Q-ts_-kL7N3Yqg zMTBIpV(?#o(%8s>+3BX1^aaeRUe~s|7f0R$;h+ItqDE z=L=2|;AXB{+h-2Fd)F+HsvwRB3DXrb61)S&L#X(J!+Imf7O{O5lS-w4EDsC8I39+L zCs)ul=w!Okuc6hVjN!bKxT*AE)E}*9Dm5axT{`5Zcm;%Hrcb6ouHr&f2wWPaaU7Rcb6NJ9GZ{X|gIyG-$x<_28fH}$ z;N#rNVgCT_Vc12R!mB%BeptahhXB zK`O)mIjgvGlo<)+4z)CKIT>D^4NhWa!R=Dvkw8;afT_33!u0o~Ds#Zy?^YZ$Fl>Ye z*S$E5F&(NKu!f*e05s>p&fb0MB?ot)&w94Wx0M;sA^N8vqh}aB2oA8OCryr|3^Tw=OwXV3^(XsF{kkzzZDJv{2EBKs#~N zR(`9iMWX2%hP0a;*jmkVvANylA$()-6{RXNsW{V)??NY4MLBjqKfi13VNZ_qjR(vo zOFci%nk@eSt9hA<{w#oTS%0zyizcV>R^wSxtTc^2b09ec3AV-x`{ld#&3v=3_>*1n zmy0zI66@_X#nz>A(n{>7X?@q_tpugT$ttlzr^{zucg^wy3@>EKXT=i?nJyOIgp z&2iTs6Mi1)@iJcP_TFOhL}z~<#d0f?z4+_!zRDJnwMM#g_fi;{kK@x7(6YQ-wT&5l z%+KqzI?W!gK*+{RQ-CCZNX2~lcl$|vI<{~XZthR2#6bN`VqJdJUKoczV$&{eN`gl5 zv=iGk*H4G>)ihL^_0WfyQIFa_q*WXMK&iZ#qZsUZtr-ouPAG*&g6vwy# zb67VYwNH#?a+canm6x)yZ{};MaE@U2NqVz6X7m>KKImD35*#0`L{W@{qV7()?Oy@i ze$rnPt|MlKTS#-q%!+aJ7_MymbojG(x)^n%3XWUIjW9F+00FL;@MbdCl;Xbs0P-<; z)fb|RKSwr$(1Fc1La0Ilu5r79IIqmfeky!Nl(2nz<#W`887J@@S35qx;~i5o&8yx{ z0|?pBIKf~@Q?~$;0U#c5E2119Q7_)rOVNMB6D-|*m>;Q^7xtFO6__-R2?`l=`kLnM zJYnIe)z~%YGYlRnymCCfM(ZCaA!Q`{pGuuRANaQYm2I?3 z+1Q+tV|6S^&m{3(3x)8@)i{uzfy zf<*JRtC^QPg^g7I09xBm*{i{lI1^r7GLFA@KgzRs+=3}uo&HbtW&0d!-ba-m+IPih zz$TMwp!EIYbNuTwQ2nGnB3(+-TN_&y0|6C70sjDfb+2|mvvo_We38UFysYwWv!f?o@xP=B#fV%(C>;fK=%R^_+C--p(JyMsl6 zqwcN?{{S*-pAlsX;KP69vHt)v7F~#M-l_Pr;ESJ#zY?U|B;Fvq%Pv8Uw(xyI)j{KL z9x?NqUDPDq&=zA~qOte`z|r$>p;|?cMW?TX{52kYy(-!v*aR4<{{UJrYvIFwOY|4^ zGkeVZ<~}<3g%peb02BR1UAa|eVhA3`ir%yMukj~Lkt9uGS#Wwwf(i8GSLhTz2Jl3r zz4nW1F+BXs&VIeCl-2$W{5jQxzFwR(_jAON6Y`%`1d&8|moJ;OY%)vHKhSR}sRep- z)cKmr_L=djG(M#EgSvxW{a9`d760TlR4Xcp>*_S8o-w$RwTyW97_Oj5mHq9Aduz0Qh6^8^ga6G}TQl z{>`XC8GDOYI4DQn+JA^~ocdSI=X^I;1f5!Mnjebw{{S<;3z){EQI?GKHY?Y@DkG7c zbj3^dX4{SqduEYi$og<=<`X@8rbMiQB3F;=QL6?cA2$^CD!(8U(iAq)#~hltgV6vP z&lCnD<<2PWK(rMVC6f}cR8C!w04VF9U@P-i;^&SJk9==; ztH-)48*nV_A|#NJMUYMpLgbb{=Dy7M=i_1E&jL$rZ-u|tH`&3?9TNb_AOoPm+mpe~ zes9SvR*@Ez?^Fj1)1Ke0eg6OmWwuhrO>46Kf3H))&M`WwG5Ma&@EgHVc*o*Btv19jnCu0B7F@UHDJHa7(G$iwoUX zb>!J6%wp&FYT%AG$BsGzPjYMA_mv*xSI%)RVH{2|xI4x=FP8rRiQkt{_Ec5(dXO7I zvME>{xx(XVG|&^Hs>XYaSID2WJ`aifF(ZtR z?8yRse8$h|Us|v@VpljF1$>M9SML7a@PSTtSkK3?b^f*V+$;Y8BM5pw$)09s{23l= z@K~~ZRnh#WFz-o}kb8M;k@PkC3<{wrK2CZX{Pp-XDU0G}h{=bL$jUR^6ktc?U!k`S zTH%`*!RcKbVgC0Ee=q81lds*&)Q)4^_8qFKjn9$WoYR^>7>5M+80k%nfPVL0)$)5D z&ckq6f8|LUS#swA~$jKY9pwf~@%f(EpGC9ZfsM!YM$2h65 z5$+(B+qhIjHt?i$H7ga|tVbfHBOo_=1la*bZUz?=j~j0rPUDWIt;NU;J5s!PZOzd2 zq^=2+k$>l>VcMd7q~v4{*{u|auTGUwq8o_pds7ve0-!u*oD>jnF^-t2R4#sQDb1GQ zKN^)HxojYf3hqEb@0xlbKQCO<0=Dca!k)RNu-D9 zl`le?DYiiars|22Pd)ztoh*_`9HcPgx6+-ldXd4QZYvDPZd3t}N^1r@=O5!wz*ha( z;M8f7#K?Y8{OYbENftnZ2ZpAW`7o=uXy%?bu>+7P8*s=`!0Sn|5Vk&5_3Q0OR5vTf zIHd#sZJ~;f;iP8VaKfev7n9CufT_y&t3qn!W-FbT`ie}I{{UB$^{J#x z5t>3(aqrfcu1AhCPc*qBwhcV0INR2j1ds?M59wBfH}3J=(*{+6&T-nNe6KCWDW6Vr zNri>uc6y3ykVsH^4&CWWj-QMsZ9ViB@I#yR86%UT2fN6}(&NmX{9s5y((DxlE*vI8l zj8NOPhA75QaA`6WAIha5jB%V)GLeuE1ofeLiH#?53Zo;xtvKLtMkz+`zP$wuL#f_5 zJ^E8jo3W~)vQI%#{MjT_-BW2k)d)hTzZ4Yq90L$o^Ti9hoblTfp-wsJ+Kdy9!kVyH zZqR;EamQMWkVZOGfe3O>Bhr{q^yx?$8BAjw(~55(5zR_Mj-9DO=a72zq)`zc-o^(Q zq;_MsZaDO(o%@L+nneeO9CtJ}Oqm<5t!MdEK5y1w;YK_oo-sEud{Zdeib*aNL?;Y?7aqHL;Fz5A&+#xY8Kpo;kpz z!5ulJ-I0S%7|8UhOSm!;%s3RD*8=izzj5f$Y z;E_=kAdGaYM6s$QB#xwhl;vaho2@F1t@WpEQb8R@N&``+mE_}^Mh%79atY_@Qtb>5 zc*j3ljGT;gq$jwW&reE6PzY?(*;gdD6u^M7C!aw;#Kuq4nnoGGUUGTO9D~8@K>*{n z4G9Ajl1W3`(xW5h2a!(&xdM@hBP1HpXai1j^r#pUjB`?=pS$<*{HY)BWq1R%M37j3 ztB$`dA#UE3_W80+MgRu`r>!J`4P$@+$)Q+-x1c?$a)+qqlV)0}TJ{^ziHXmpN`CGS z9`wA%NZY$Kg&CJ0bNnk<=w~L(oqWk};oVB`H<#sGzt7!4Q^>EHz6T+P#1|z&ca{|x z1Fy_+pU%FE@wDq7gEfrc;?;v>{zkli;7*5s_M5*E1_=hwB{Dwu_lWiw{Oj4FS}?&@ z05(C%zE7=@#ZoR+V`Jz>LaxZ&k8bqG2ZNkqp4iFTp1tZKNgprLyeplt>_+XMZ&OUh za(ZH(%A|bU;+2$wGt;#fDWMRk;P>fF;2dKEy*#h2F9)wdLM5R9Z(ci7Msh<^?b&(HUcs2U?J*AMbvYxGTsU(AWo#bJl>cfb+@ZQW(Z}Zu$y;w^K&koMcp>XlcnM zfWXEoATn~}H8#?7l4&v+U}mWmZ8Rd`NeX)Yl!`X729=QK6yOeX+r1VbRSGknX@_wH zFG_jHB;z!If-*i@q{^^h02d<$l#Jj5kSVBf&N_c8X?!;vW`rTlfx$Qfy(v5j1`2?B z8fgPK2dyiJYd8nx=ZXe+E63J@9!~~?jBOmA_@{6YM$kw*so#BZ){%3PML7T`c6k&< zgLWG1K>!L}#PiTnfC=Q%Hy*Ek(zOkG(u1iH!kXC&`$#uc?eO48K|XA_ZYwjEZw?$)W|n- z4_ay5Tam~#^(W@+YMU0sWRS#l6(J*_rpBQMA2B^Cc93?S{pwN}zF}Md0NvJ_%1Yo9 zMhO5>h9?Sf{uEln8qI^pBee=hB<7SL=uUEJ`x#CKIrXXPNWff@anrpaVBL5<>EMya zCYVW6^L`XqZ3yE8U|`bYxgU)wV8CSbpcA_p$35v<;2YQ+9GrBfxFi6)deW1YE#90y zPn7qjF$)mNF_DUTWCGdzDXX}h-NELJHgZ2I5Yt4e%^)Crw4@AeW!?u|(h<2qOpFdk zy(k0@Pg(_FY#DHnkvB2xvre+7_&d+f|khp9d z)`DHKvNjczkr!fI| z>qWp~lY_w+G^7$pVSs2H@Op}r2I@}gVsD_p0ouQJ2a;(*oE&pcz+!l(fB@j&4z!}g zdGC+BsI*B0pfk8TGuVOD8u^OSDL!C9VjB7b@98dEHr2f;t{+aw2x+zHE;5xsg`!43Gd0ar)L| zIRr0Wep=GH49mIB)jVVAS@sXQG7c4obLpCIVrZaEA%rOpqvJD%K950?SHVtddgg(LzGLqP+l<3Sn69EwimPc$NstCfAg@##k_ zaf|^GCNhGE!c43vG1CGSi5n7)|tT>_ot4e zbrkG15jp^9Q1GO|w zgCKNX^qY#SU}qSm8;(y(QM;X|>qrM29FPeWQ|~qcio5e|BcZBcKx~tfP|8{sl$?B{ zo`$98xam;saNTjoZfa0C1&&X800=k)3VA!a0Jx@w;1K&j&(@RB14vdImdF_7RDif# zk&b%zrezfT%t@#GrFlILX*m^bL_5gG7!<$`PB=7tr0{WyQbL2fgPLe<5@3zoV>K1R z`H`5MkDJ%i(v)Ml$@Hm)$q8I^tBuic_jNqyT<|W3t6Ru#6JsYR%1;OS`keQ#9@q5f z{4J-;Hj^Nfs{q09KBRHU&uaQ!`gC$2~F!y?l-FGXC7o(ZMKYmQZjxBZ5!) z_oq=_Jk0$MhU-eI<&(XS|I+m}Xrn$`a?8$YLv_3m!;x7@DMu!5tTOHkV1l(>rk`u z$MmZHct8d+1yj1YFY+MT4_dpKNgAm)A15GH*k*iZcHnvsO2V~pr~u^mtI^1+bIoe3 zV$rH)U{_}p(&Q2kUiAVN#y=S0+2Tnf1HZ}- zUPe#rT0!by)vnJWieVTz8}dIRQpY<;n2_=hlOs9`@f)@!p3tqk264Q;&D~LHsjV(t^M^`9P)7ac|;n4(X2xeFQY6Uf z>q-gFu<207*&`za_o={KkUEOa&vLKORvU*0twyS(<2?mABXm=qIn6X@IUG@_ngQv_ zCX)aX2RQv|RSlXIa6NHUm^3Kq=zXaqDYy(|^~j(Sxjl1ApoKX(szjvjF^DwB%by3Pwi_3%wHC6?yh6tW6~#&|XP2NP4|%&SMuek$kJU|s0L&{xXgNgQ;?dYLi7>)NACh3TKI zJvd?%ZZrT#&m+%_`+d6j%u3KwD;NKniC()To1hCm!@}&Q*p# ztxmv2g(upiU7&&o6&U~w0k)*!Fb;ZCO^lU}**yj`OmDro@Ox8O=NX!*3IoRk@${wVJa?zK2_76{ zy3~O7^`HW$Bc&L@8Kq_+bJZKQIR?TB><{ZqCnS!PZzVv*G$u$;5xar(rjz%5`cqW= z*gRxX@Cf#$&>0xqK2gwAk%9M{p4g`hu)zZ~7BP?p1vczB>NMat%fO*{Cj**8!OyKY zkQjT^-s2gD&MA4%y#SKKoEmvdu-o3M_7KoB?M4@Ov7`ltK;oJK-Zu;iR})0#G4pO1 z^uNgz_3v8NdJoDTIvu@N|6tMdISKzQPV8CMwRj!iBA103R-0Z?uyamEEiF_E5z zp4l6FXQ`yYW)uMC1+b&#`cndhI42^d&Q3t!ccm&>@CHHW@}w6*jtdTH#ZiXj=L4k+ z85qw-G?>G2icAN9RyvH9+l*wIdmaxw(|J?0j0!}!jmrh+nnI*U^?TBccDovdx1`JpaR^}bCZEbH*mK> z7r7%8WtZtrk%1sD%Sy@+_1)=InHKCdf#Yuk^{E0X^c|_Ho4)oJ-j@Vpo}bErq&czx zCZj+ZnD(g|!Ryo3nx$2^=}e{|1x7nksS0v>k4ibuT#8o4GCpk6xG{~j#^cGUV{9+W z#%eH73^ymzrd1fvN*08nyavhRH1NcpaD6CY)4e2p`wCl#6^b@#fNzs|?N2>%*A(JN z7#wDc4Iv8#f0*W(B9FYIkxIjnj(buD!64CMm@5K5oj-bzNaOIPf&lqx!AlH|38_Te zQ4{Cu#wkp1oxtbXq>wU&TysrUAb>mdswuvN8y_W@vr1Ut)N|9G;c3Vg>(~R z98=MLeWda!fsXCHF;k2KyQ!wO3s`XEk?Be?_=;$3eB@&^@ImNlX}Ll&uHedWdx|rF zK<6}!ROHhE0m7bXYD*&@Hb-Gj2o=HVMLBkIqrWuL%hRP6V%&2vbCL3zQn(l$eN7-! zjE-pwWO`zlSd11QDdwD|RAapWmN@hj!5Q6=){xwEBrFPTJxw$y#@>dIDbB;*fOcec z_ok6IB4LIDsi^~QIAMY*0NlV14KD0Ir@b&@VO6q5;CaO$UBtN<_Nf_3T!GJORN;M% z7q-HC4315V4{EpOBdJr?s_arrbf+L0^r;nx6?032m+-*g6#|q#vjvy}$Omu#Wdh(=|j-HErL?ZaGYXMn0!C@^`@ilTVn~BI70+_{>ww^0u z?l7}Dee55g=~SK`@0vQ-!f)58Gzcc5f|iC#`;&vK2W8n&mum;H@XeUK^i6)>QoM=3C68 zF9e}TS5d~{&KYxpJq`%>xO+T#eSdpcOLhAEk2f&ED)7_dN9DhVd_$=CV_dcI9*;4C z?$v=pJLjsNdJu3&abKvP5By!Hc>e&xmb%@Hh;Cz5j`{@P!*B=8rB5MGRXxYz2j&-y zd>^cMH&>TT)nYbt#K$YuSax)7;EsK};MZI5qv9^3;BON{eH6so&O|qHIX+yFla|QN zH!cBFf<=A)f0I(o@XEd)<4W;;*KhJX90n>_YK{~5Ugzp4#s_m!N?2*vq89Sy`#hx^ zo){q_sp+@+ezju;v!uvovAaPnyZ-=wGtlwIeMe)(X+Vh5gCN}=*51CLj1gawC`vUg zC1#$d)h490XXOU7s84@!J;mhaW_et>&+%?K!0lQ3H;+73;VZ_U!g`$AOpn7dV5^Tt zRsGtupv@{``fR z41{;+arCZ|)Aq;Jq7w`M01I2(xxq$RopI_2+Q9ym&CB~B_}(^X;@9ndQT#yU{#mMP z`y%{6d!(c&{{Y8p&ztr`_<+M|>Xvhn$s$0b`BZQFCj3cO0BTlyN2`j? zRCsP*4VTVE+c00!Jt_~{_rvA3U1&3a5AZv4`c}yOu6!66Z_sa5eUJYDTbl8K`zicN zaT!}#7!SH8QTdw9;COlcw7zUFn0fvOxF_vt;0vFc zeKz{k1A+qX!2Bx0{?uO$UxbGJ%XjjK0DdH9zI2oJc=)exn4ZSj!0#OD)Y1Dt{8VKB z0FOI#Pfs*t{*=G6_orYj9lWd6qssxgw|gABT7L z%l`laG*$7-c>V{`!}hNDU2cLlhWNVhvIvhO{h(<70EVylV<-YQxwm34S*@gRuiedj z#s2^d>+wofQ7xPVZpH+vI{Wj*YbWf<@kTNfTUt8y+cJM%e@dBUTt2p}zwk1CvybS% z1Lz_9So|#cB?>WtA36N-UL4=EFT~W0 zDYmwRXO=e!{Hl1rWzUInm1RqOXO=S{2kX+ad3O)3>M#5Wi`r&SW%wS%zqOBmjGN)p zZ{0d_fMfGC_Wi5;AtUXNN4%L7bsQh__}7u2*>~bRGZ1C9RP{$vD&#-2500h8ZFg@L zc+U0cdy&?k)ba$hn*RX6m_}KLU(oe^Gxm_O@ipXHc8j1~%OtP1EbbXSI_<|&GlFqm z-)F1%o?B#j^wqVT{{R7ejCRSzdH(>zKLhx$;p8ys8l}~~qh}Ffg$K~F8k@r_!UHUt*jl(+RMbgVu*Y@Z0>W6OyG=mBm8UaDBI1Hal8&Wub*{4*{8!ghOK+3 zHla1Q+ioPd@}h|Xp^>*TgXjsbOCrVPbh+c0Q@>}g++&QTURHFaW600#P2*U`>wPNH z3}-6tU$4~FC;g^=B{KPz(OO!U=YRep;hxTCbG87VCUA{Vy6XyQ_3ef)mhHm(L zd6-PVaG)F?(ATm3uaGD1(f!DCz2e~UhFm-dqQw=igu>e|!xNTKgN#|^7k@)SetRelLJ{d+pHnPk|_uP#BMyex1Uz)G` zb0oLBhyMV{QD0HUb*cEX-jSJrwb?6cQMJ&KRGQ zrvMCdUsUKG6Y$=FrQ7KmMx70;7OAmYXfEFD-AN|9GcGj3(~4MC?Hk{sUx5@dijsf4 z(EPQv(mYFYM3BL#UW50Dj!r(LgHkucuNP_;0qyil$xMU*Ss#*p$nRgPnDWNRl~D(< zC>YLb!IvCX`!tu{c7I~id(EGkT5rK`h%(GA{{XOLw`bsa><|yc@GEQn8Smm$ zujH+TyeF^v)g$pZuhAyCl&=k+tyMF7;GVwqjJV4f){u|m{$Et(}`P5`#=Zo zJdQ>`@2cBhgdYqbk$kNV6~W|XxyP?LuSjj@ByuXNjm_y;yvG#%=T={PFW6E_$}8?U z*nS`Q3J3Eb(5+)5(R0(nm$SlLhuhps@o0pHc@L)|wUrIm3TSYaElF z^_#?1p0kr>B$mjAC@qnUk;59X{veJ+V`{R%K~Sgq*Q7 zMyi0jlE|{z0y^Ex6}2LM9RoCA)=zgHeOE}@dn?FGfW>QY$S?y{Z;KZSmO z{Ac)U{{RREt@f=lIc3pq&gdm!@}ss%iI{XN*q)>DuhDWm{{ZV2!s7Ll(Kpx0`Tl;V z&*QKhpS`EC^|!*0i54Fc{6F@r3td*tM0b!A$!vY}9ZH|j@m_+nmCBXi_pi%u26)p_ z@DGY@yho-Mja7nN#z_k`xg&ZW+>VE_!Rue8`WJ{a?-pow-XhT%q_VnQ$XH>Q2Lv$Z z1QB01#914`RrZwE?&Y_W?fyq@UySyVHnMnEGS=~(1saw>HwY@1n09AovQgFJ)$Llnt35)Z8| z?YL9P_No-5OaWCY2;GXS$QW*>qz{vfW6;vDV0_L7J!%Zz!v@{hBXJZ6@EN)0lO0ojmPujacg#ZPx zKsk2>j(u^^3g|y)--QX|{{RuMi9A7V_OA};-!!W@bQf1R`63%}xm1wNgV+PsxF3hV z4|Pw8UMh#f8YnTs7(Lyt$nRyJJP* z6Z}rcyD{a74pQG=BuI9zi~U`YW_(v^kECQxVIqi9f_*rW)`*d!lXotWe*5zRCW z6r@1J{Ma?}$L&3#Y8M)QgW{M+n+~34vY!JizG+vC{XSM6-;I4(KvwIYT8`sSvej*x z$5VnkyJpL#t7!6b-}>n9dl7ic92)4e6u}t z?jVS-%nozXo=ZlZGny3c0F#V%q+;&b6cWgX%y%9*;+9D_FB}?@RaH4rIe0phHq$AZ0wd{Z45l~MC3>VLwPO@REJKb1R;tqEbnIaWCsgl`hju+_C17KNGoElWQmkM$;m3SbF{Uw`@J*lBuz*iVT3laHH0bJpF_o$`bT}rV6t)jBHQgOyjQ0-#8fgFH1`qg({ zN}dH{_}j$#SAo1WcjBE~mWBpcqm6T!XOr$GKsW~nCmagqybtjk!~Q?FGU=q-P7pMZ z9(=Q$V}E@091bg0hpj43vWw+fU!jjYRMZ>Qo&0$Fx#`U#Gc$a@E-9uqje_?*X{T~9 zQOF%dW~^#Y_x}KP<0BOr8(V7ej+E`#&Nu|~^r*`yVsoELyAIbBZZd$wspgf5ELDzG zeJMP{jm&AR*%)4ZYclyj05g&Frzt8y9jZgO0G`zwU_bXqaX?spa7&&uOv%qDBfTSo zkO9Cn@Iw5gV;$*jLo)XLD9S35^JqTy?h zbYiD~X~bk>`BI)p+%t-P0LDhp)X>CVD6RlI{{Tv9ZP;F(wILf$2jNjK2cEQCTL=$0 z905zmLr2U{(wA=oG!t=o+s_`A5ez=}6uSsNH{nRYvjBL-14uG}^PE#U^1J|P#RD(Q zGm2f|N7sr)>L3hx%^(B=gOlEzzapG*ii=|}C~=xCa#{hLVDufS89)T&{{V$bR0GN2 z_o$@W4+kTPm8RubPDsOY2Q<|HgU$%4GoAtI(xVBq>(d7OnTD*!ur(h@{D7WGf_4a58};U!f0y;033Y1O*Mzh#W>`SPvK0? z4hKp}2_`~FZ^D-c7zdA9Qos@qQ%x#ykberTfuRDjozM7FPT`WhDpB(cG2(^!dhcIVQX;WmxO zC)%W8o`-HfT7{$Qlh9MRx)C{UfN||mF&joWJ?d9GS90KS`PDF4zGL6DP{}2^FhbJh zLLlD7&HzOjW+&KlUomQbwU>u9?-X2VHrjvowwG@qkL|G^nZOt>h}h$Hag)gO&THuX zK@H`V)q|4|xPnN70iC7BGmiawSLQ#7J`4On@V=ouS6X{d2rOcn0A)v3!5ofHSiPVZ*huu0)?HBNx_TD+JbvZQYU2@S&3*~(|0I%wO>!*w3 zKf>GTqJkY}J7X%A4K`J9xXw;63C{qWp4|<8SWTpAmd&>7PrHgt3@cl>$UVkKAoUfY zr)m17{nT1)c5}rn?6IcwDmOO(5_)oL=s(rmE7eK<2OGsz?0&CX>V6pUt%co|k$9S{ z3>77H2V-}@Bmmg0tuIT{yg#QVo2Dm{pdOz2&2XO#{vX?T3&L<|2|LesI!AGPD-c4? zPzH`LIM{?>9&^_{hodh6Reo#?SH)sfRY^jdyi?Hcgmg{rF+T3X*~eVL8t?OfU-`9?LmoMi3wpsOjz-yh1JIL71Cue~mI^yq0cHdk2O^&C@#BxR4v zJu1p)x#V`GD$K_mj^cdF8DGo*tVfoXWaA2e!d(e7? zs!Rsqo393$jz}XE=Re)fDZutUD7zxW7&+aXQ@R71cLedyDL;of#XB;rA^E;x$E`J& zED7TkAXC>pX)~U^b3rQm3IT2pK}d0&o@q`?VR)xMBy9sCknD)mS{3O9XS=Ge8qA6sQ}XL7^ZG6eSNB5l@mQZsik4DiVkvnQkEGxA4)$&ut{^xE`O`@ogAp<>XtxLx$-ju+yXC!4!Htts24plwC_V%QZ zWC8~{=7LFF4lrm_zd7QhYf%r#xu}U!yyrD3V!=i-MIiv^wFpd)aNv>mM{e|tH*!8+ z^k9xUpGsFuanKqP1UwD^>yGr-VmNMT!I%(FKru;-lg4x2lD|>3I6CeL+uDwIW1bHb zilFj%#XKFOb90{51+*mFjM8#=JW{J*XB}v4Eeb+Lv$3(-kfVKEGN_f_8p1 z)4q&Mh+!1744l)0ZzE{IG@CaNGoM-lkVwr_WVN8ua&UMc^rZPn?hk5Cne2UOc^ECo zsa6YsARKn3+Td<(odq=D_CH#YLlOfw1E8TW5mbZ6%qlw6rd5}_XM_4zgQx%~L9}{$04wM} zh^sW3c#e%gSI*YiUE9uiz^_*i@SHe^`^DG-vz+&>WWisQ@+&^s5DXG_ zp7o<16l4tcHPD&Qu~z3kUKnobewCkZBv2CMZpg^32_1HEk~4!;+sj4_pp_?qOcC^_ z!pR<82#GQ`Htc$5wR()vkTDxzSD5@U40M^B)z>4_iuDN&TN%Z9c!lq?(4@V>9@ss& zq~H!a(j12V_iv>x06w+OYMp>&aA~}8gTSX?=dLKm(VoVovV>#Le42M4VDm@@PpIoo z9eK#6G=LZpliDF9>1G+>Sa$rWf59fG_L^nKI2 zIiR0fIP21yZ3*0IW5zhE5yjI6q6cxo{OZ8K!0A?>Lpht8Dy(-~<{Omp_@0&azr)hM z*#W`IDybm$C)4X+66pcn=gLF#WFC5AzT5B|UQUVRNePUY)TF0BI{iCf^smr(GA(;w zk@=?_wBbj|v(TR*c|3voQxk#+ZUCir+_>kF%_86sahzA(UrkTXBuySm0>=Pmln!tY zN?-uJJJ9he(pQc=OCP7g0|d8D1eel{*_$q4o^{5 z$iN^B=Bd8o{W^B3WmvF`0QqU)fJifHjY_yib6-H8K4#bA4+itJRE^aAz)+s zz4KYgb-nOL0I4H&3{0)C9+;{VM!Zs^f-}?dr^&i(sreKRD>VZjomg!ZI?i^Joxy3# zZ49Ja*&v5{o!A_YTvSZID#+c(# zVg^C_Rtz^wBVmrvMkF9BA2^S$!Sb}zgQm}2_Sn1xYLnAY7a54vKn{g6j z7*RrriyYa;-Z=a!FxmUvsTuRY8K^_xC1bdr)Tt-ShUTDY4nR1-px|?k4Q!-j$r?q^UX>5X*m3iNO=S#) z+k!h(3xxZ;XRTCGjEh6l9C}dAxqtw1Ob$uofI6CP_1=83l50ecYKU`4LE7Jy04%D! z?c17$Oyn`iYC`Xmk?B;C&m>vim;fANtGfj}b5LAN$U)oR1k#ob$nV;zMCOwMJg@y6BC_TN#N)HX_}9ZH_N zzMZSMO6{3c2`PH#w}_j$juud9ZqW#eZ{r)l*-#ocQLp=jI1$Q<=n@$ zj%%O3W-&Nly%Q;1dV@{JMpQIs-#P}dbF4X%WC%twM?wf3itU~SVe%4xt#X zK>~%iwTZ!A0r^Kt>5QYu1rH9UJ&i1JgTUi8 zFkV8Bo7eEETZ%(jR1Qu}M*9d2=0Bwe(}R{l=8YWeXaL99|@0YIEkg) z``h+Py@me(;Uk5J^Yd)v4t_!zLC4px*1pbVAdSZ&z7_qE=16=~tXag01hx^mC$3UJ zI3Ad8Ywp)ZX*Xml*X4X&7PBgn?vwlvs>+&pc!G|bsWumo1=4Xp^nDID?5N^KSl?DCh2+lT0e8 z037C=eolH5S7Gcs&{Ot+4o=)uc|a&y)HR4;MgFHb4ijP1azj5&>jb^ zNC!D0n8Y4OJmQ^`j(;iuQ;hv60}r1{8IIiJ0+en%uQ=k6Za0kN@lG7JdkRpaaV^kP zW%5Z;fu58TAyr8})T{u0xuquz3LT=A_7AC`RvKGl2J7l+m?ev66!Y^g!Nxk$jjGur zAPiEnENIC9o+`Y@U=mZfuT} zfPzNqK)8JM#YV+3cpXM*$O%H&>HMf0gZ}_uYH>SH%fPC*J%LCH1x$^H+BnY@2=yZZ zp2!L7!Rb&7U}Y*wXEfcRNK$f7H6wa^b)`%k9;TWm;l zMg~tq#R4I_JoKqSaWS5QnziK#QCrim)}oJTUOB}|Bw#jl6-fgkk#GSWsK!_mj+Ef# zowM4ILdJ0YP|%RT^y3`U6KaA8$*YAFg1s?SWE(mR)37iDBbs3$TL9D3pKd9kL14sE zy|fDmiIyyQsTg5)sokFblj# z*R458T#z%KX`};O1YS?IMioE+oYbs5!cevkTvJsFpi|8>hjJjhnBes3PRlazI(4MO zC_VY@QVq$1IW!3|qn7!<0Ya`AfGPVojt3z2r{f22dO*br6ab?bq?2m}Tx}!045dC} z%_=I$K6A|pYBcpD*akVxJbE58Q>qQ%XNqLwVFRXV`4q@WQO8_TZWtJ$M<+ZFT8x!f z`Fd2ng?$I%i)ZfAWy#>+^rcI2`7s+7Bm;RBS$PN)x!m95!j#8-sK-sHETmGI~-t{u99zKOkgb^4SBW zNwYn8G}T;Wigpj)Jt~nS0{cmpR~44cm5}lrVlmE978|;*cJ4X%;=X!Q(YH5GTDHqDW_6dec}i0FH8cQ5RA= z3Rw;u9Q$UShLInXM1_=Nw>0K`nByj%S)@4aR#GK(DtI)<=y*r%52g)E;dRi3RLvFC zG6pv{arGBOSc1MrlcCq$wNmW4DAMF57 zwgrAzgAJ|pa@wgXuBYbiPhOt&`p*SP)XM5Z&9A`uT+Q-gqd!CTk~^QZ!42p+6U2@& z(~u28)wdpTSY8XeivIw?dL8U1baGikj&sOB7!&M9E1+yIPWAa*;^8?#^lbWiZ8)YF zR&2KfRE|j@RO4@YuBRs*dFxJ-BbBV=u3e87_|5RYPVx4FZXp8GSFu)-Dbx+pq5{Si z;N&srdXC*|^FI4d)HIDv^zB&=)%rm#2#=buNrM?wgURs|W z=uxznJHWnHV#Jpq20_mmJdT5}O8eds&($d`4khUR7uojt^gKMQ<@6^Tpojx$b zqF#T(72+x6mrT20ELm50x1EVNAOgZR;2dxdIO=Qedz5J31QjD3epUFxWb;{FqobQ? zBRr6BRQ?tEQSd+Fm9LCEJh~O}39IQ*qPFP^y~G0x=V7@d9viMQ4|?B=vR+Ajc7oCT zOV7X0sn3;TZ~K|QL*xGdk9IctU&c*(-qaY<4=m9u5;N*g=~^GN=A?8_irO{g z&Z!m4HLDjmLFOq@l6d6f@ve*Zq|)Y3h?aWp+>JuPNyi`RSf@{>E5bZIct*EovNptm z<|#-$2u2N`!oI5wMPst4Q|9=gYx&y8oZqp;^Ch#n`vGv7k=4f51e&ZuFz84f=!Wrc zpo;Bz6UMLkflc!^oxKUK#U&nA;`$$Eo%I{J)a7zTD)LJ?$fu||#VG)>0AiKy$6>x> z5;pVcO?EH1oaU8>IXqGvixK+f*OlZrxzb~BUKq=`=Bo@gYlasU}Q2PU+`mI@CwPiR%i@5!kkSC#iK$}?1~ zR7+&5U=fp=wu}TuHtE|HOsfw3ijWhuzG+;f$fZXlgl=jTRYS<q<7^ad54Vr0!(5@9xiBVIBUg zhM-p}4i6O8k0&0rFPKY}+q8PpjoXHK=8J(%V!R zW=UPgnySJ2uX@rC7>Fq5peh59d-SB4CUAF2Is2xXd2@r1D*22s$E8w{O13k{rBb+9 zi4P~#Q+&d&j-rvy4>`VrI zy$4!J9Dl0)Xap!Hy+k^Kc{FGt>RCqKqLqn20H=pt+gs(&dUGevrx^mK zDGJD#22OKSyi26mc#p%kdIqSAac_Es4n}r2X9Lwv2>Mom1+ZN3DYIm#MftJMy;`Xx z)RyRmlT9=7&&FO9)I2S%UTE5i9ndk@%s7@m;dS){eqAfkegXVUe+28N!us^>{fn$g z`?hBJE$&zaR>9x~zy#z0Ur>B$_;B7m@ceiBbX&E(F$jr)3Le;HnHU^osX1J8*1tS% zZDokO7oAbIC%erL;KXwM5-N;`D_03-F5UI0%1)aaE^ z=bVwrubI99{8N7r+pmIrK`z_ch&M2*>tjiZW@fXErmMyTZDIOeP}6+B>9oYB%%kq-QI#VC&i zlTY2TwjN3APU>-<)cO+HUvTS+3l?5#OdqJJGFW+i2VB&kD!V8cBd>ZC;R*d|`$3SW zVcwB*jilq6q>54<4#gaEQEvpYuN>3Ujm7@}3JNbl`cTkZU_rR^fCpNwB%KC#8lAI^ ztZ6))k;cL)*j&ULkbI*mJD*>rD=cVspd&x6Ov&5Qm&)E32j*jd0IG~^7rBkB>w0H~ zw7K=oS25bzrujDVSP$V*+@8X}H#~jfZAanJnB*$A1!d{h=&om3GN#b7dIDdEThp`;gW3e2&H1 zMi?cJ2evEWeJjN6@h{^%J|neL~U&TF|FZYs{lp2DGWj8!wqt8E%c20mO-A}X*W1%R)dXQY{1Vujjr zamk@UatfW9sXl%DoP*Mo6Vn5V2DKt1IUjfm3Xy^9PgP>s&OLqU8Sp}p^fe&+5i^xL zGBMJH05SBYv}C>qPUfs3!r*cRPWlNl43G}aG2B$BLZ;^AlZs<*ExYdI@+l8JPfpaG z%0$7`oO;u+80XWWsG2d4l=Y+};~h^!M_UENX+t+0;+mim#P#cna)e)Onj{Qc0ClNL zp*=>HCNd8Kt00UYo0C^~IYK$A`v!1&R*4ocFAHY z>p@7W?!zFCb5ilaZuKW885~f^uaY?b06nN=*l7h%9Vu0sGx}A9+N**yRaEbMe{|5$ z>`3mwl~0!*p0x?ezUg}7BNZS6&I38;KGi#gk^W)Oa4A?V(4xh&mcRp=103#?Iqiy( zq6L6IE-KMQ7y_wiD<3j`*77p^Ez@Ot{M*#nUk z&-yt+P8`X={cGw!+W|B1mq>WW$h!P$?e1;mBl#Nmzv1MLzAW(bXKwvU*m2wUi;Dd_ zBBH9~)28|qop(Id-yg>>7Z-8uxVh$)T^ZN7Tq~K`*GjU>2wkp>YjlkyU3-MCm94Cz zNXop|CWNevYiI9K-{1ZHe;<##KA(H;Iq%o&`8*J~k!?)6TKvWKuU#YlrM?5>o@KAk za-y-vobthM=XnA?;(L|(qgI-OO~-68ayT-uv4a1|g+yVpKe~PKDWUNljqh2KmeEbB zDfRUYuQ%{J>L|bO_>rwX>M~zRgDbucLARVFjqogX10SlDiu}=%)|QwI$du|yu~-n# zr3V9^yj9UGx*R?^ACF4@g#?<45P+lb$g?w|b$N<>bYjz%aUkH50KA*`i&R3xn<2sTa*+M_2C_|CunP)QI-uFBu@yVMfkaLTKu){e* z>^o*MHVyJK_z|ZQq}e(pQ6tbL&uC`7YRZ9fHLvb{PYnA7eQDuSIALe zlQ-3nSC+t=hr$F!5M9i3ze>jNZ3+EunnNxab!&~8MBJag`V^d>F{f@2J76WbW?(tx z;98nD?y$SmE%sl%kZg&O`xT-@)#TH%Y}pL&v>bc>8I))T;ExW%%9102nC_Nal;eeI z&at6Uh?UXmf>$Uw0jNNPL`ey**T9x*oC-hmr@Ofz`0}>(sbYpk3R?LC6JeFFPWNT% z2~05XQlfFbW)-E*36_tKq1N@QKPuAJ72Z41WtJk~`RR8od}vmcOX03N?#rbHV4mk{ zB0gZk)3`};&h2OWYaXftInXMiG<~* zVVwybt77|ofCj;d+CzfpR`irG>oXOPw)wsIjN~N^H9EZ#R+$f5$Jn33h6YD9Uz+rDyzt^ufmq@}Oz4*Tw9L(5K?BO)ynk9}1S z4=Z@M1gR!kkl`Z?UDS1sG%U9z?w1KDNbbs>)R|I6o~c;9vS9uCblnt~=xK%I5drb<#MQSYYl7&i zUh@!xOIe%vzE@fNn0e^Jpv<|;GAmkq<@KNk%;jZXU`&T~=B?jc2prVPaENnNY}7|#Sdqn$^^Z`8;!h_D zuE6NIXOfRoZ9cbLGx$`1%N8QMEPcD#YL*wIE?uP->uu#Vpi z$XcYp8+Zo}qA8NM^4f_+d1SIjNDpXb-Kfo)M|sH5#D?mdlh=bu?-YWCfL3!{&mUEb z@Zi!+k);9(xy=D$834KMugIg=;Y#)A?44j=iD-^O%lqJeXkLUNSQNl)T!+XYpdmnQ$ z--{|gtmTb1v1%t!(rr9M7A)OQ9_R6#1Fmy`G{)#5ERQl=6r-(GMVSV8<4-t2W||x; zYF|(xuFVuEfQAt3b`P*bR*N_vxRRxI=d7oPPr}4hnN+}8V#^QK!|KeZ${Eue)04a+ zf5QuWB_q~%^evAr%Ek$C9kHu(?_GPzT!Wy4QoyU zUEWD>=rRX$MIw;lKXT4`#b#rHf_V*_&VLrsE&^Y@TKl4K2jf*yy>Cz}YQ`40%dS}2 z!*{slSGNFx)zO(Ioe!f0ZUig$R2s+PF%1Sl1+Oh8sg;`Rr+U4%hWeT~tT#`?3Tx1K$>7OP$(L!fI`WF8w-w zOo!$6Ge#`kY+_V{Qv=hvU;GEzdj8Y$eX8{VRpz|(`IqJI1JwB~9~TNLlc_;f;WhIH z*PpQ1_5Yaw|6;NyFBkwK0F0+Kw;!b9bZ3%v!VBkPh-r)!Q*Q-tpL6uo3^yuV94V|N z4Ja>{Fg_mmrx&ITbHb1e{n_=0kd`6WagRuS<+j!_=RhiA`!2en# zCV}`=2|3QcGb87&IWPR|&FHYHl1Adt^HHrKfZItKCHA=HF=@jgX^Qsf7W|Rvqz_%K zD4~h2d$FY1ozEK|Wol@D6RZUsDPal$E^it8^rOR7e$+`zM@dIDJx~j*z=$IJni<(? z-fHcNK?(tDt)kAoG9Ul(iC-=ICC4b2{Y%b_gsQ>jJ8tBsYFZU{Hj3Ss)dt)<5KL`! zm@|~otNNu1ximGcW4w){6|=FkCd z`hSnG(OVYP?(ioN8mVEQ9SbRg{T+bBKdYqG{-u>Rd(5fTnkYL_39M=*hRM|bnA`Ol zvMmV;p%E-3^3nheZ6!ZN*cCQqSb-1-MAc%w>_bvUAk(L3xs1qm#XQxYKE2@4o{Dtb z_gi#TJl)NMiUg;iQr`z}hAFLnvv&eZ2v7;1T!AZBpi#Si;I8uOcy^O~qdV6%RhEn| z*x~(~ygb4cupHM1zb2e0(?MnG0%{d21sL!K;o7H~Ml!!1mpi=eI3;#|gd~@gsf`aR z&&|&FfB*@jZqv0gP9`Co_nTr!-Ipl@CIR9%%;`+Z72Aid%e{RuJo9);)$Ior+n`cl z4b$ne@5i-WHr$^3lM9E^hIrYuZ>yxeWQPY$OhphGxzBHq61|qGVR*7n|tyK~a&AU5X<5$82;E(-6pdv^&DS&EXMuT`K zUcL=!y$Z!oXX{J))u&<-4`1ENl0Qi@d2AS%km5Q;NAZ2PH>Nm2v3p5|jjC&IMEibC zdVqaiM)G`fs);82gHiv*pn+OTCEfMkurhla%K%;J*O?DUe12!v3a1Iy23EDF2uI)i zDo?%(zsnobBXu=fb-W*_$>*UcL-NeUtA&Aq(NkWXsNI)F)*X-C#XQNtZ50~~O{^ws z*jozbt>vhJVz8;2W9aHkR_%}@b8tvOVE_~G3>3>6I#G2$HHI~aYIq{@{!+?%hs(hW zX&{;t_dB|Cue@s)O!P{Q|yp}85_A=qaB07 z896wwqncn^0;W|=^C^iKqQ^z66Ux6ZuyCgvex|Gc4$=b=O|esSX<6^dUm%8##`|5}rH%ZT~G>X@%adn>2#Q_>rF0mT+DAj@X;2I^?R*Li*xJMg0aSGF$6omrCLSWMoFJ@|MG-kX4?QyIpA_2BcCQ4)95vWMF+@C8dVdocODZ;Dkx_aME9W?5-Ng*)HQB3~Eunr8R?k30j81C8#0G zhpX$>6I5DaCAZ@srn_5f5(5_{ObA%KO=EF&*!2q!*v+PeN0_g#7`k02{yHsw6N$_& zHOEsl^(Qr3HH-}}qN|IN0{TzP^+6Um34y9G4r>p{o&h=+FU9% zgOVlm>==dpvigLFj~VIz3nrQq$lqz7_8HQ)lAFx1#Gk$k4t$i>Cx&)4S)Ab-oVQsK z!RU_ICLS_5EtQuFs-CHa8{fTNbthmo?QZ6DVoL@13g6cxtb+}NVxzQupy$(S2~-dQ zP|j}QW+7!ht)<&$Kg}2rD|z(Hv76&>x}gX0R_4vhZx{ScaQJ}IcRtGIIE;yRxhRev zx|io=+j$lT`0M!tfN+@gaLrS-&}#}Q{9T}^_MwA^($K#{XTay>`(2#Oh@VHRj@WDn z=@nkC7x<`R7n9Q2Ul4*gaa6b&Ci3~u0v|@%d_$`?5st%>w8u9sec*A$N1T9VqCVgn zs0=lU;{4-6zob@aMcf97rt!!v=x$4t0T{!w2gg@AXCrGV6%LNu>9E*}BAgsYo`eiQ zkTLM!JOKruNr$ObUgLXi5_mD%SI%EWu#kSp zDWMuyMnlyE9Zt@ox)h;YzvXMn6(*tQmh_V%{CZltQJk_OPVQ3#0Z=3!h11^!l^~7} z`8@O?lsP|Fp872 zuq^WLhUXl29-ZeYt>5nk*}``X#jpnbwv?#ja%9VQMYN8JUIZ;;H-o<>qLf=OtYt&t zQ4e3`9V(F8dNYR$C43*ZS6@N&5^mDCWom~l?T;SxSZ3X&;-a^&YnvZikIbdCw-jRS zZz3vOKfM-uilkNW6|4;W%ysogBma>UwXLEYeNh2D^c|Ey9(8R?P8(3z8)m#C!d`&6 z+Y|Mm$3A7E5C>aN^)`@(HH1r%!$rvDbnrJ86FXafu%lm24=OS4pty5Nn&}fv zAIwl03Q+!zTSoiJj1i}Yp`lhcaJc&CI7bIhgX=E`F@^@r^=Q>mFxG5xnwvMmyiGJZ z7KvX>kzHY;oN5Zlww`&#B*!BVOCwQjW_f=rI-io@M9NoR_~A=jq-=98shZNjBU4?% z(u^r6B+Doe)Fpw2nBh+BhniWvoB}VI>+xu(&Wsgb^{(i;$|^3+s6m6e_d?5b67zRM zkvj0Ol*X`rDavmouSGG@Pv0_c>=#D|IhGxGY3=)=*p;6D;zq^+v8u)Cp0iGR(d|=T| zM?xo-L~B#;+1DE?o_Y6n@O^kj{BFIw;dg8`e^GXle=FZpT>gk-{zm`AGsXZ{gh=I= zYLj44{&)+zn!Eb(ss^Pi{O`x9kHY&GxpGHui6MU%U#yN+g>wrb!yg~??3IeD1;OpAOb4DMIWpFSanvY&FG;FjJ5Nt^o@Ck1 za>|-H1m(Y0o*h)NAp{F_p5(DjyhrLiex2EFl}t(nmS1$w^*4bw9V;DVb~96!1Xvyf zV=R(nXFBK12NmrBcPyT@+OFnF?SCinGfg0Yi!TFicmU3v-WPK@eeZ1Cpzn%k>d5ZI zK;;YL#trVB)ofyx_WmUohE*(j=jZ6B8Wq>dqT233 zOx0ergxzJh5^^O|GKj^uVf{YKvrGqz{Tlb^2;@78k!oOycloaAUn*i zAKdkk74c;RyU>8!^np_?wl2Ci5~G!CUTQoNV5{es3a4VMS7~_nF;-dBR@buT8^hwa zRek*9-Yut)fe7u+V2yW=xP*Ree0#QQTHCwFKOWcQb%;lV%v4lUYTtc78pN`STJUuG=)5l~vIe7)jVg3Xilo%6G zLYC#>@&^ADLcfZ?z4`HP_2CHD>&VlQWxDt3wm)%bG~jZ>1DBw^8a>^jlL+`DaS_xQ zw(27lmlZ|EFLB+owzx3p-Z7Drmj%Xq{BEw{6mw2hCIM5dUJBKXw%Cz_=nB%LPe~1M zVl0f1Mxhk((2*M$SbMYvRYz+}NHwkoYIk&m1Y@Cu!?IYSZZLee{31O+>)I5V3tq|;6hdXiRD^?)rrl;@;=juu8+Qr_bbXIIL{15{L<_fhfG6-*a(ZIYP783p*) zelUnJeUed2caA5JWr$d_-?X7b%`@$=y!t2v_j5#vq`_)V@l`kjEgC#8Sxg{M zb|12i6wdGQbPsa)hmCZXpjLyiZSRsssMW`E~kIO-EK z?%l!rOL$AA)q3Za?NyGjq^J6uayebyAL5f_T1E$}Rc_lo3T122l^-zd%M^i9nfw~G zC6DS;)p{*z-vMhP$`c`<11iV@ia*SITb*s9jqBvDnn$tNx!{7;%CBVhC|6k7Y5x&# zGN7(r>0_RJClCZ#%v5WIq9#|irM%sMxSExV!BNFvc*)0HpI-;?e`40g42Dd#O8NUJQl>T(> z@^PZc^{c@E?Hv{BWrZwD)X2?A&GwX}rKQ?t}Oi`U(yTpvkLCG;nyvcxHJ2 z@hh?WZxD72E4IML2)b9~4bxo;Hlr?_k7P6Xz_HXZ!fKwSMmjk36U9+uq)7v93*8`@25~l4_^DYzfz%9-ch-+G(j`aPJ z9Bzqwq|}Z<#LVM?Z#Tm3MlXEBahqmycPefEi+QdcmxgAMr>1A3QU#(-)hZ%H!_0R7 z14JJl$LW7btS>vc%0`ZwVIEca+hre(-}a4$rkpJ;{(WXMe)J~6)V}F)b6--9o^!&x zL@t}RI2leVoUG%6WU^e1@F)zf-FdApV~x{i*EtJ~n<98ArNi zON=Li3H6CJ6QBEzZi%)xfb8zt)Nv?IEM@Q|RjKLwqg5?Ef# zn=rIz*!H=>}IVc|KGHRdG{Q@z8w8$0oFI11pY-4XVnfhI>Uo zrIH3(pd<$mp?K)Yy0)PrfKGyq!6CRbDgVSRXj3OPD`i(5m6p>OQ*kLNVmlgz*fQ~? zx1ev^GHlhsgfGu_ff*9gGsDpIYZ}+i?j9HHfs&p+R=ouZzH9WwN4)6nGruQLQ!dfwY@4?mqv)3EFvkmxFqJ*s zjKxsqXSQ|WD!n5JMM$IE6Kk`+yhbsue|bWg+g6uonS_s;4S!Q;$_Z`^Kv{^BOiGgBJ9_-Gfv*H^`{6bQB@f-DDyQCZAw^*=H`Mf+0n^Xo zv$V{>n4CZoZ4mw=OK-N&KdAX*-z&yBNZUkm86%(^G2!caig-dLh>Q^Y_>>erY;V)?4VdwL;rb8Jj2?++-hjhd z;e+^#SH}&JzUr*J9~5~M-f2e;U#1rP2N-_0;7CjHG{r>g4$=Iciki!BG5mY~xzFEh zk?$>M0#byU#N>pBV%xq{nOwNq+ zY&)aG-TYnKmOz||GtP;s@i_g<1B>jEKgcF)zP}RluPJJAnLn+&>gK08Y`M)&k)#GG zhSx^!F#<13lmT>VlArS>Z`nCz6!#!cD)z-|=bxyW3{$kP-z?dZvaSVMW(+B>6bapX z70@DfAI@;J%55ddGOBTdl7Uo1ZIIIC=|r4GHWyB;0kDG*~H2%S*+U+K?vnCw+ylI^hHes(L-54r&3!ukTzO*P}Sn4$_ZaZ zU;U08_$T#8w}-)e$`y@r;k{*EN6yB)R>zXtH2##Mz)Z-XS_KOY4lQ1r7lZF)<<4<6 z_#QnSZ}z?s(WMi650WIZFKgHj5!6sJTFlZ_cQv;0FGe_M`fP1WiKgPYzCWlBt6Ix}guQ64k+g~=JUJVD6 zB8>L&S9OWe%b3F3O~58QUiwD55V6r3&Vk<@!NW=36tk3qp3#Wi4=#mqE$I8oKofdjNjgJ>Z5vIa{Y_IYk0xUe^@px89!=dJo%)I63zVVwp5}d z(5dTp`#A(w#mn$PH$w5a{GW;6R2o{4T0Y*X6}gv_tLI|PFi|C{E$}8@_SB4XK84aa zrQ_EJxa4d`$10aqK*;-{KWeY4esc-;s^1W$+%c`IoQ*tf2tF^$VNx1PN7OjdA7Ai;LZR3HOhfyz6K)deW`tPi71?$s*8=ZhbHH%tyI<7tDx*B@kc zEiWLx*WK5IzXxMx%wv&>p`*+=;kOwM`tT-^a0$+Gb;2rqDWwO=9~%=R%k_#?SHd<~ z-a?)&D!8>gJ=O4#6A%})4Z}%n;;BaAbDBcBlBNrkm`_Zs;B^B~!FrCI61yIJDXoXM zq9T)KSe21}2##A?QPXoZVf>u|11RPdAD1{Y>i^2%8M1rQA7L+0rOKR8uvJW3q>Rb; zV&@iLq{AkAGDcE_WLVT^zqGrFep6Y0v||V5TT8l0h7mw0Fy8q#*cKm9aGQCOVz|Kg zuBlq!`MHIYrT9%b$8b6{H3L0wwd$kSQIc$_rgr$tKD;|8&S^m#EaT~TBNfbIXMg-B zbOd1Oc3@1KBzKyW4G(mox3$X3%lmndPDSJKOORD+{aIXSnrWN?rDfhWWW;#(iRM?_ zkf!Of!#7B1S-zwHQ8{9+tgOWA=D3kS+E{#FLN7tg1V=UC+1X#98{zZ2BmlbOB2_zQ zZehZrea~cbKkf_&SlzS>GGg41Sb3(>XMLvRGh?v6X(Sx3uv^z}XTT84(bEvORqN+a z`Fl_q1mx$Ty?)go&3mUmlEfFB1+wPCd2o);v4g8K$G=PxL#!OF4l>;-?A zrRzqJD`cue#IiLpzWAg(NEYI7Bped23Hoez5tuZDFkt95Pb|wx(WV-zQUD6_R+?t* z<^A=vednQsWakFtWk_D7IbO^GIwcwU6I=a5N?a^zNiI|(0bDk>zDE-9KPQH6B>NF1 z@kQ*eY9F<4yt|6>6BJ)5>tj`6^rG;O5u83&8zgv1?Hj&SO_H5?N;gS?AGSoBV2Et_ z>Xu}9yK#|6RNHAKk!5y0$Me@PkYq>&IyLbM5MA6ipcw&}7sc=6rI72PNYz9w@@SHfO0x7yMhYD{F#631?-c& z$rQETe?Oz9bf2(u=K&OU-ruN5!ED9`x$p=*j2{vJ-j|qWMRiT;2Z=KcUL~5{qq(%X2PiBh*`$RSz8$J9^;#O8SY4N;b{l;{($5m`S) z(V7F3mq5#(8Xe92Ud)>?o(Ky=zPIalxH@oLC^lERQ+$W<-_KD!vr4h z8Iu)I1EUx`r8Y70c&{E@)?$gG#uK@y!>!*CH#eHq%OaCqyN5arj)DTG)x zTI*CN0OEXNapro!)h+5q@s=3;5lK)1m6Tm9TDc*cxu{{lr_`P&Gx z<2}y5$88Q7uy5O16e!-fv&CvqiAJ!u@0os;dCbdYrcT%GoL63iYDzC^PZT7wXXNr8 ztz4q&EExv*KKNR(Y1g@$^F_MoDr)drrEb;W<;iq&_^D*=5H5d*;$3U9jx<7r}C2xm$yzx_=q0c$OTU zo+)g&WYG<(qP1JU4(>iSrL%W1{`b-1t0#}U@*T5E6)<+C<%jEjQhGvT=tN2weY(N? zFK0=ss%m@a3CjVK%?BS;s(i{A*5>7dh`pIZp%22d^;_ooUddd#XHCGIGyrazPNs$x@{glZ{NnzEQTlo zcICY^Ov)dyc{f%p&riRJ#%-mT`M_2ErxIUPIjLRH`0H^2Et6b`z#w6>dv>}-9*Jui zP)#)!x8H#d)5C%waK%y4nY~RTUj`a)*hpErH9r_cmq+d{kZ3C{x5q9L`dX&~^R-Nd z3Nlwo{{cQ3*Y_=azcMFJ7w|PZc(Wnd?O$-sP*2L`4<0f(PwG(bxIfBjS2t3Q{Pwqi z%=uMq9LqPUgD>PyyOvu$t?E(V{pU}@-liU14#f<@{{5mbZUl5927?6LPfH4mTvzYL zXl&OTlUC#Z-tMiW4(6%p-NB_^F^&HRVRJ#Ph5$;t3%=ce^D5jPdXKZRH2W*?X0KTzy(3N+dD z;Y-UrBy2!pVDvERuG4~^q0Lz>i~3K`^x?~7zK1B|*0{AMultr$9<9Qd z<~bF?}!3zk`VJZ#D(cbxRasB&omYlpH@J8jO@*)T{;Ha$BEa|whkeOb^X&;l5 zEJNd$rg^(HdOsyvUyFuSi-cvaDtY1CM#7*Lt|4#D{d-C`7sOv$61U~NX>!iG^avJf zMVckqc|UGDDKpv6qyqm&ZR+EIpKGvhq5`kA-WnT?782yIFY(uRIAX7GmqbYEn{<|` zesj=~VQL!U_0rUw-_;SFQC#XSa(N2**`j0AW^fj~SOmi`7g5S@096DsCx}D)XQXO) zMKP;P8QtsULC#%l4%oz!$>kMTm~Hr|bm6K=GiCr-K0AyueE7BhA18PM@>QN48;Z&R zg0uK44CmS6vFz`L)YBQKs5t~2z>@N!yp(J=h7i_yps)MKudUDvZq)dY=IKAn)ixlX zUWwv$A_}4)4tOUqe_Y1bPIg+#E1N5s^UG^0ueF4ZL^p-3Pvu)!@CW8L33-I=ea?CQ zn#Rp9hj2_?SNzr_<(j(JP3Cbb0;>jv@0gNdNz4;PMLdPw;-O3CqTZMBGG0=4@Y8MQ9Z5^n zmGLZar9!j;MzJZ)1r-oLTRG+bzchU)tw=s)jprLf7vUtHX_PYf zzlyYhJBqR0E0IGcvUklzyR7JyR&SWn9P$~GZ4_Chv@-FH(5FvKehRyRqEiMmL;}lyG2#!q z#KnNXP3uV64H68AvXa}1JR6P5Z!ZPH;CUsJFJF84^}q*mQ%PLMy8~}@7Mpqr*G!(@jBE! z&n}8Rn$`BlC=EW7o>=?FZ+wCMvH#aJXQ-(7-jU;4Q}bH?h?j>OnV(r^R8G3>iEjde;!QL~ z{&5verW}OLQxR1r;w~SbnwEv>4&OKXlt6)f2-V{MW?FhfY?5Y`MVS0jW+D`}x@V#m ziv&MLC45fSdHkICv%@OE>*fH@c;U4=bn1`%go&%Ku@5fK9~E8sHG5xGPuf>zqZh5k zm++_;%F(zzWOxyJ{QA^l#NJ>Jq!|fgFIW2WAiKXn;LQ`nj0SAWk)!^V1giD8X4YSN zB+vP|)xx)dK=)2pbZW;K`gQmESGH>1Bfg7@lWZ^gBf(cr+0Z%I7cm zj_+^14FE`hu*%w>N1-3@WllK?Z$VuF`)WE7i4pz(gjLEStLsA^dFJ13alZEX@?+FP zrUGoj#lP&D?4>_VcUhp`L5WEeRDIgz(0!rK>tZ@b>ajk*t|aCfYlhsgCVWCuuw{(Z zw!S^&oXf&|v!5}~;N`3Ea^(}zWOVS(9Z9Pb3v0iXI16zW zoIXQ#+*v}MbecAJRHA%z&s%8vBpulEp1uojgP?DR4I={#KG6mdh%3Xp0xL>9daFU| zheGL^ZvHC3G1O07Sl&V-Qu$HoGA4FM`!@aSfalXGrpf#><`g(xZ}^vR4@`sp zpt0R;H!;B{YMu=6f`^(BdUl#h*N{;Qsq&xRM$8V_PA6h5+1#WJ9vmy1de2Gm% z{Tp~x)KZPzYaxI9QklI4+(ducg0n|8L?P_98Q`}BXY$EyqMhuEa;E36sIggLonl>csttIA3BS~T6^dMw zN$GZ!CSSwt%3*&Fkd&c&;{`4Z%O3n))-zjM}DxZ$oh=hJ)x?HtY%^-cIC34x{P$ z!o{7G0^$2~eFVol3oij63l><$keK zrnf0V9^~ogW8Yx~h18w)6Ms*6w*A&WOhV0=s8;^VoC|3sPUk&=FGN(sKfhrcKwEGX>y?ZyD!2O`8QSfQat+7jmiuH*bd_RlN172O; zx5XscqpFgZgDaE_1D|}f{$9vNbXi+ho((BFlE_oU!+n$Tl!TaAmbPEjQhM6WEGl7mxvcqtnyJBj4AhS!wVp?(_FhW{{f)?#0TGMY$@Oq6NOAC@Ya5( z1AB;~htF8`sgRXK3N`a>{`s4i{{iw-E}wPRYy}^_Jm*i-_IqwkPf;Gpo{sy>Rh4+2 zI9MGmS0%Tt7^Fn(SojCm41^Bx1oxTcZ@vC9&`(kxyrey+>cVi?y{Wh&|6l_=Imne& zrzX3Zv;G34tI<_;`mBxnxHB(4e=*|uY4lQl2Mf5Nlbd_1a(0@MDv+|e$#V`8xV4mX z)<<-#&yPP!7@uQ~L`ppoqa#ONADnRo)JlFMGo7>jCVGbnEWXLj|24<=J!MGnu8%M~ zi|*MAQ|u9+{ITEZ%SwloMc!AA%u_ythko*_wUcGg^VKB7jYP+^`DY;r35CnS{{WOE zgQ&k{O+w9f*Zon`&Rrk9``_Y^o*GmS7M3IPJcES#8daN61oAPFIsCO!`+&gWR%!NP zuJvqvX{c>qh*WJi1kgbTR9*$uv;;X&oifY|(4GYy2<|CXQqB7LH{KC(id!O6ZTml- zvQ3DOr^YFk^WoN{ItCk46+|)_H)aFB_kBKc{Y;hVFD5zlyWq>yy!=wn%r7RdscnBv z5$kj~!z3&5;-m($UuISANiYr zF;3t6%0#db8;iBFVKU`ef>qggaFS{-=Mzh#-qS5jC?Jft3qz^89JL&Xa-Kh?zh{+$ z5UuYlh^Gg7HNy4xoz)kM+|Eo?&QWYB-?T{P>qalL^rsuUD;{WKDKzbn6M6EKcoRUB40|b{i&%}!V`pwgxSUgs>pD0Q8FtIL}y6VlArseU{^+wb$ z>Wo4c*%r zAAiVj8xlNll#3XlEU#b9_kedt8=f$GxA+Jnj6VGd?A_?PPd*~fNVOE=Ed8@xZReMWl;>wxnt^x}%5yZ0Wxw=4Ej>XEEChz|t!b?~3H z9=6t0lh9Vd*OAg=X*)&x`_CfDKL!?m-?06ak9iKI_9{wSapIfVb3iQQPjN4t#J%px zCI9d>(Z6RI*D7#0yqE9lP*Or6PUO_jJ%}yy44j;km2`hHidg(+@eP&mcIut3;jB;D z9G10f+4E76G_Pn0qSqG&JTDGb0UxMoUj-^iNk%q82~Ue1 zv+#$oqqmE7SIFvfJlIj28_8cIQF1H`M?3mdl72)wulxL+LNdCPsBrP8oh&zShGb*{ zg$9FR)fzC~ZeRBAXQ4|VeWyXi2=e{vDSp~R*`>wAZx0TvCwjG)@3)Cn!IwOx4$BSC z{kAMesRoiK{~*fm2mJ;m{*)0x)A@~O-P7a?k5wK0#hF!j_ZA2Nwa~ps$71K%%Ye94k#;%)x-2*7eC*GIhPl^om+f!`Axx(r~Mrp8Rv284d;jp9pRzf`;O9dlVbG&=h>8B511n%k4Nfw z09v=u!25{Oc)Agh+pe+A@gIQWGAVmdU}tpSG5dT^g)8eFu(i?~ZHjI3C!r$-8BU-- z10M8us|eU#5>2hcnF57SUzaFlTeE^>|Ctfu^9LQ!w9(xX$-rclWB7Zk9+CEMfK~uT zKcSus9kr}YVu@9+udSXB{RudE@XL2KUPl+W%mb__qc8T(Yb+U59+WriO0W_Mn=Ge9 z8ZN&FeLt*tDc=8;RRScENX(5orb&P292?}gtjCK=9x zD1AtQ8_Sy{BAkcinBn=5MoCLQ>R4@r%-R1mlVr70r=8>4^x&;?G zWzZ9sF-XhH*(q)6AYmi6J!%*W+swfxKabnYOV4}j7AD50`qvX7peP%E#qDy|QwB@< zxUX>)dxPaot!IZ9i!>ye@=9M<%b>-th4-j$)QV;?CUXnq%G9XW|KaGNkgug^yz}zX zN9s~RNDJz_^Vc9$^GvR(o;7lAf0TM@J_R2ZPyGq3o1#VHTIDVqOEdf2l{txby1Qk{ z;9(t%9Uw>rXSM+hZ{A~1xgf`EV4#ug)R1-4Rb*fpg!^+JQGUnrXKXjJvwOC6M_W{{ zH&{J=t8QyOjiM46>Q(N7UxiH-kq=9g?=KJ1B4bx`9*uyQ4GL&Uo~S+z=}v6LK}v|c|#!9WNH84N}F^QQW38F@l$#Z)m< z1Z5Xv1}`S(Az#mV0#M(SrhFyYJ>jQEUi6(9U(^88WJd~qw4M1E7w`W7J3++024=xL zA8HnaiRJJ{at}{xO`%i_7x$^u0l?=K3oHD`@)Y`x!vVp@I(0Mw!NzIfc8+T8c?Cn86FdZ?}(8@vjQ+6@y zjCHR$n_9!j!KR-;dee_2XNoxK-?dGwJB-LUQgMoNWDFj0Oy@ZDr!G!;=}0yNL6Mq} z@ZElI8WwM1NF5*G+@%{ziH4>X%uzJintbf=(s4O4@(oQg6!FKSF2;kfTW z9XZ8FTu?K|C5=W$&A`q$H1U$egM-qXK2gUs&t;JK^+HbVaPkZXcT-GkPf$!rD5r+XLB21@b4Co}_+ zLkv&@vu(~Wd8se~8KH?0sU(m`PG}h;Jt@ux>}MJ2O~=i(hvQJ21SS+8o2ENcj?w@; z5OOKoLF5ia0RTB9Q(6*1jmPHaCZs9}`FJC(J78Ra$fQ$@gH$mT;g1ym0F@VWa48OQ z4l|m09Du}R4wXrcz=U8C%_59$Ioc`vPfmh>smV1vjA-eDkjK3>KmdmA-lYxKJkVPM zp&-&Fj4E&f@_j`(lj*pQrh*AwtMbwF0oU@T76u0y_vBIq$tSm^IY=ialn^=SDO?8N z?aBNqF(2^fIOp-FF(aYKG^#U_+*1n-1odNsK|Yi;X9u~ZD~9wKsX&l!Y;6PapmX_C zv5aKWvYcl-X|^GW84I6UkOJQ*2Nd}Jejki?6(-I$=V|_xNDnIbq_Ld@Tb@fF^@I3% z{{ZV(&5$wMvAOhW`eWi^3w;=dCzF+IamI2Fx$R#uqY?6_18;uWuU`%D9({f6Y1;y3 z0Wtu_f5x={bC&6Y`PB_NXj35PrUCUn^`IP+l^aEL-&38D+>l}_ct6BzB{340Q@8>! z52b6|xk$<240rEb)RW9)NbT2#VY|~A8T~2Rz>liF5Q2O)CD`E4D+SMFTo31(^+336 z^u>91!r6(^-%r>!#7R;*4aYdedYkfnFPP&9O!6EE73gSU_Y_x^SEe}LoitbDi3 zZhm5?w;ikF4Fz{zLci^TN3JXFKL?HadR#MP%aW=)D)GtgNw3j38T+;0_ykSd+rz6!u0Vjw)Ez#4cAD+DYtcvw%;2I@Pjd z!R$wRtlQp91CBb<3ztx+P*VoD2?>@>@MI^rT#qjP2)| zcd3g)B(G7$Ehda}I;O9Q4k4px^_Nb5JV+6Uif*4)0u4eP0CNV>Kts)Ewf1 ztS)64+<5IqWMjFTaK$&|ImtabQsFU>PBB2z0EF|Nlx|Rdb_#LckVm)?PT3j(xb+^H z=8KIZ|JLN5ca^XP39Di708xzA8r(?Ww1;aB_^WZqT>;L1wfS3T^wgwj33=Qw2p^qZ zTfL|VT$;oT6m!WH8qF~0_;cQ;LU~QmImujOaO+501PtTU)_iiYJDb-6t^WWQ%r^1) z(tbjhx>`fIl(Fh~6{8y%{ze%drn95Q2debXtvJgg$+-N-zGnh{)JrcAr|vgcU#?xb&%m zGvF>b>5lZwl(AGBc*&~9zL8qk3p-ysrJu6hqS~|oo z6!~1|ky8DnsVq)&#}$PeIv@gF;k$PgWj7uVJW^Vi%+vE_Ey3&7ox--^z&&b|QUW>W zoMNc_=qq3}WF9);bNW!XvClMqbWgj^W1pWi(8Wk>g2#hWYI|YS?gNq+%pg=H zM*KI*M?+qnGm2p*S&WVdz{V=gv$>g37jbUY5RZ0A8@Bb&dcA7OuCfo5KBzyg%0+IhjxN+bp4$-wWCQH=S79z{W;Ws7L?-!aZRRjh#C zSp#UQs&>@Pv?%8}q%`#%y?F%G%rX=Y#;IXOG0^v`2nGRSMNY-CM*GDFe)NTL!Q>A0 z41^f~Q^2W^WD~n1`A~$z7*+|APg70WsGtF~&<@d)$jvD`n0KejiO_P8ssnOq#YO;L z2c79%r_6by$8L1nts<%HP6C5#kMRLusO$Ele8bhKdpXeDhXphKE?xvuiAJXcgqs( zCVXCVANH2dV)!jFwejbNby=nIOjnV_taH{vR~&lh75c#8m>u8(PH|t4-wvKwylLUL z&&axss0-V7nxr;6*X%{Yl)H3(aBxk0w;wO|iZb$lf$4Dje$H#qhi}V{g0t^0BeS%7 z$<(xQ92^dLIIUMIxER0{UDQt##KUqh!3Vgn&!n}v^l@FsMI?6-Mp zp@S$k<7)I3U=g?jPfHCUgsE(vF+!50A6j(EqD*Zg9DQjS2_vxT1w#<^^*yP|3mp2; zyLOy$QmNX2p53aHL{q+N*rm7oG6`XG`_r5iAJ;W}k_h9IQ1304KmMvvPSA2e%@*i8 z5|R8w^ri+U(t`OP%u;-(fH6|gnBcfLQ%W=VgNliXRo&k_RG{)tUi2XiJG1k2p`1pi z98-uVh2pEutWU3{S3x&nBk6-ukO|1`)|(2DyPuIwGG(@?;-xOZa!!XF3Xtb$0CfJf z3o7JxBcH;hRty2_PUA>e(379LihB{9o<$<_$m!CZw;*GYNNA7l`&7}EQNhJDC^^93 zP);$9YIX|_b}ZtX>INzMa!z`R0A1YiPQ&OTf|w_fO$tQn>lCpO@O1kO@>draecl6kzd4xnqG%Ibt)<{{UKz#B}RTTd6iC9)_HS zgB*JNx|8N@JhIQnquut|*bGLQHydif|`? zY*Gct%6IEc4U>wSTtnL>Na;<azmL`*F zW9n()dB6ZwSXQ|j7Uw-8OPo}w9+Eh9C`x0QWqfX05CmhP+Sm4 zdU*`3k_ItAZZ#E1!k#Ich-?mN(d87C9Gxo4zzh#n6oHs=jMA2W!=*TaFu&fW zhRDb{=Yvcb9B#>}nls$z6xN7wj;4zW!GXr^MFE3nXvWjUMnPBFdBsV{eV}JOXh<$j zh}%hSPpwCgqyTxPGINFKIHhC?IqGSJ#Lht{ic_?0!Rbgq#U|1ZPBTbvu_k%urBk_Z za52!-K}Yd@YI3WBdV5pq79mUmTdAigEdI2L0UL)kAq8;VJuyNlNeavcKZN>JG7@Di zo;wPahDJ{`zy|D-nrt4RoPxyQ`ckpleft_*W+^HPOCIVUwQa#|@Xy1qL909u(r2iFwBetpBGJsEOAAN_hP zG0t*Bd(=+BT;O14oWNkHJt>251hB~LJ!$y~v2qW7w9TFR3VP!Nk)L5r0OK8~C1?aG z+m7Ao0R-)Cc&CB1anw^t1cA_=w9_i%0l*}lLFrDwZhr1*SvKd=qgMcD8-*H$tUXs8 z^{0*q$0DKL%rZVuDr5wa&V6b`g&599YHJJ})7Jpzq}|YM$u!YKCvz#=$rT85&#hPk zWSFKrY#b5Bc{D#D5NA2-MmhBq_9yszQez5TjtwD=Zq)Jers6kdk#XgyBPZ6LS8RTn zpiD_gPzE~GTfSUpzgl)($S=U{PutfV;)0?;+mz#`X%oy@K+nt6)Tbo!Gn#q;m?ZP- zQbX)9j^`nM@4YH7&CNZC&PP79;e+>hr*e?SQX7tx6%3ftT!IC!RRZ7-Z}wFQ10aM zMpe%o;+{r8$I_)}426P#O8nH-i*^Cy)}%ZfQtktuv}y=wO{bb}aKpDfC}%yt3Y8U! z9<($zgt;#rzshpNkLO>Of3z)}Q2bo+8%E{Ch8aeCKbE0~;a{n;?p|Ayn*7rJsdVWy z{{V}(fmK#J%L{qeZ+wlUpM0sWzwrJ^V=5=sFY`yv=gIphzcO#xI{FJ=iKoqNt39m9 ztIy0>a6P(L=?jb!qp0g&nP0QoTig6Y(WFMmnP$#9hgEE6^fmfyv6SOG^Ui&1myP59 z017SlNb1O+`#B!mWsf7$oO7R0YD_O1yHdUnPAlV2V2cN#qo~??nv|(0IO$R2c5}rS z6Me%3aMdJeHx?f@DUXx1b;Uj+26AyxZp5-XyL(&cp4RmQu}BKCumwmypz&Xre;fW6 z&G7HU5zPULOFdEKk_3cp3W|9oa1iAE(VPnXLQ=1QPkQ70ZQ$!48t7NL9pc8qWIju} zY-ns#p;%rSwtUK;!t5MGOzO9YtK0BBKm)Yx(iTrqk$t zfxg6YGVK5y=AX6IMtjpEPzKZW%{(z?#&hXWaP=cpDhV{ZNjc~$#{qGQWTyja^Fl?U zBA^TobNbR1BxG=D0)PO`Kcj8wNRl;eic5{hrxcu%(``7Q&H>J8&GO(5Y1noqiGEHA z3_4R>=b_|vr4FQp1CToV(wu{mF-bi|VG{swIqRB{7`9iYYBf0=el;R5CvnA6K&~;> zN6YEng@<`NyLO^R1^DSnyXORV;)@e&F}qbd_oluZw?gtV6a3-l(MqsTm@vuA{oKE;69?II7!NkC=1oR-g<(Ex-e%JFZj; zmc)wI{{VYn>)xj^Fl^&FrHv7I9Zg&XxKqel2H!&@!lrEXBBf+m4%QWPpa*|?jgeI3 zbv~6O*v@#sZ$jc^sP?=U5a5IWUj5)zH z?*9OdOrs1KV2?^8NDbJy^z ztOIk>s7SvtD0ug&XkrE%h=0EsT0q85?tBAbZr3 zIASr*KPrHY&7Rd!Oavf42OWVK<6fGFB{q2I9M6!XBS zWGcADQYEo~3>G}n=L4P(YItF^DH!J_qjCwr;cD&BdWa9NH8u%fanltT1Mbwlwhm1= zpt($fs!8qElXmskoD zqFB|(>J3G=aVHq0%PGJjsW-T+b9$eFd<(4H8@)qBx0YTqRd$Rh01ONOFgjKh*TP?i zGp_NX!3X=9Q~D8I`FwGTb1^HL=~&9}R)t2r8#9$8-@K159|*o0x!Br2n4Z$e5B`N$ zqWDYj&L_&~aZSboO_x#l6W89o0vPk2FbDId$e@tG;MBZ+FaCbZ?_~QJE{Nn);jhDZ z$cirx+5p57rFbNFuA@uRv@HP&Xx0#Esyjx5jC00CPOY~s-m1wutZZ4nwGzZusUBHP zwd%@>v${l&J@UR8BPg34RgsGMHZKC-TuA3DWij&W~2%*0qIR(MiqE0 zY7%CmV5@R64@!b(0EGu>spLn9?aob6xX+pk5z>(iodJ;ZjyWc)UP#a(kpU+-7^c0l z-day;&e1H$QzNL)aZ6)nww96Fvzh$9jNMPATGUo0jl9T#{w(uPByI{1K}OJcUMiG? zs}WX&M{vr7p1f2@yMSir6td;8ai6VA8Q>!hPkN9ea&y<)vkWY`i-Qn-VN0fcuM7Byl|3k0B{%pyqxlJUuhN~ zkVY!L3b-zEGsSyYE+EHY5{)XFc6zVJZ;{7a1xBW_j;H2sukeH7R+5{h(Wbdv66P_y z40k(8u2$DU@ja84OB@C)*YJ%r4#_%^PDL*{T!S+Fi;dxwejGJxNeAUqeTZ zYpp6$Pt#BHJo)6%dr6;|`hUc~ANXvIHXU;A%^>+ia*j|FoMC~k?#K3q@#V8B-CW0g z8sKuOe8KO5pXFa>>puy60pc5xbE#>dOP$4#k)LDu*PY(}&3*v9X~NBMYSI!@W-%Y2 z9CM26{{UHXy2|*99`~YuiOjORL?7qD?GiZ(v|gcNjJK z%AX9rAfu4lHQ`@HM<9M9ijI9J#d=MAEennF%y!jE;E43h_6|8?Hwf&o%j@Ypr;$1VsBy^e8$83>1%JT214R6EuBbMWyd+}Ro@xRCBHAyc4Gg{~VAQSbi%WsdDet9zKiz9bn+@Hd^Wy1Kl z_J2R~8qBG_=hVQex`rIo@&V3qj-tM6gZ6^7k(n>F*0yeel<&{s#w%*y$Sx-)izWJ~#M2M^h|vTgBg;ocj!O zT@rj!@KlJiHPMHj1e|btoC?ZWHZBg*r2hajMT?^Lk~@xsU>-#|v9}$^O6MW*&x5Bs z(^QD(fO{PFtBc|-0!(>Vu`oT$sQzZTCxWjXWlgV>DOaZUk~RuuaywN*jB-vrsgdgT z6M`b1DNk%T!Tfqvp!UT{6UIm#n!Q3-;SznD!!7 z>0hRQ9%FdE3;3L}<=z-dWOT&K-oG;ZEZZg11_OVlTa{l@BvZ|PnZdsH0;26F`5!x* ztJaJ1KVWXyHNgYr7~-=-I4z$_(v*3=Sp>G_U&D$T1~LGCQaXWOnpA^Lp8PdeMpz6+ zM;NCQzyRj2n6QL>)BP%>XjEkLjwwYJ(A;eR5y9_L;ggQXrYXiVAs9HPVc`H4NK z1QaZI^u$FYf%K*s3-ZGRRE`*p%sCYXSp406g;j=$0W5xA zaZV?kFU#vu#y1jF?I)!-?zr9a3VglCVq=rnfl?tGIqRBF-V!h~nnSxKF^o}e!W>X- z+tBqi*zgBD(=f~nAEz{faOybCO^Qmyj>-YY2en6#F@v6Y%`2lj9lQ!y)ix0MX6;3U z*o?rDjwt{fkTCAX~&)k&$UEIPI(;BVS!^A+kk2KSLE^hsjavXo_m8&%Y55#$F3=&UB(o^$o#4{ zQJf;+cck1-2Q;}k#xaU5VO&B%8D7-PWbw^O!kiINecnhU`cY!g{4P3U6&ZFX1N5P! zW*`nT)}sfKtH94%t7r|A1B}x=#Unj2OP#CpAH%t*2w-;h6(YFZ#EcGUSCDsgr6Z08 zDXKD9dJ24_9k(l=)|fGmT8!r%Ngkc4RgN**nnbYUJOU|s9{Hr*leAJ6z{jOA3Jwn( zVuDzMo+&zxd-_u4c+CT_5&-n3kU2bf4W z%~&WKuWGFsJGTxA9qH=sG8-hGpHtGQJ!}m5*Y<$9lHdCp2)Hlj2kuA(aDM`8zW7CH zHMfE-3w)+h?Z2X*-dKq~#_7N~9O9V3a&wA)LWX0`MKMkQ2EJpZk4DxT zv}BXhwF8vob4tf+ZO$n<8SW?`0NOz(ITaoc1bXvN1Y`_zMhH31MJ_@>FBk4#v91K&o?gIvsocmH3&EGL2wJ5_ANJq>H ziZE32F`8>(Y(2LV$?Za(F^toBQ@gM7r{l8zG|;X_TaY?qy)H;TzVzZcp5mh%k4#ip zZ3x|SNw|T9I3}1FmBu+V^E{aUDtdy(vej{Hde~3?zN* zVwg^Gjj=qQtR&JR6>HIDC>k_UQGoM)~ob`u2{JboseGT8)F zWEU6*Z+esl$6g0opb!$jDCjw-XQ{^TN?}|QbAgVOqX1($#W=o!U<08C80$$d%DMHW zkwG4w)VNRq&IhGfY$CE?b_7!8*p4>ixb7(!{M;!y=QQHS0g1rIDGuU&&`&~X0}eCW znrQ^`dsEjNNyZHV0La9ga%nlvI(pQAanLR)xB%qP0rzkzI6s9vFC!$H7Z^DmD6q!3 zAdS2MNEdMQ_N6`f{AtQ~$l!O)FFM+Il&FoW79Z4fUlVd!(nhwe0?kGKZpvm z=}#1c%mG~B_c-FdRNLhRTwsyY(AT$wUg5=wTBd5+D3U^efB?y@Wjl~|#~fBZp3&_% z<+FoZXae)d&*@zcLzdc+>HrITo}F>)T;xX%109(-FZ4!i32##T7Cd*`ck-xVNCs6s(9_CnHWXxTb^@I0x&kHI0mNV^c~K4YE{Nt=h^`4o++mT zAx1Mx`>?E~a52Sh1hLa?^y9Nn3r+m2O zjXE+o1vAAcz#{{JL-GL?S8g*;Tyw_&&~grT;AWkcToN!3N`@wc1Ou8z$MI5-dFQ1E zrcWZILKh!&f;)qXI&uX+b8<7Z0a2X#;)kJ2$dy6c$mbl;%*d=l@CHpPZX+eRBl%G} z4<&};IO|2OTvBew9jN%q9V;WrGC3IJ@DIIDr1-71kCxgXpp1-iO?l6WC5+t?!*`3fuo41w1sm|6uwYZY* zUzmK|GAmSaOrOkCA|`M;{S9fyJW8a2xw;y|1)B@N$9laRgj@_0Ma zJC4T#1Jk`xjige|w6GqPDm!_CPK#E%oYFoJP zk3$Kv*k70xITdXNK3;;e3-P^A9+fg(p*vrL>MEjhOtK1wE1Y7NW^i|HQ{JgfGr0vv z6c;Q22W@DPgpE9?`A5x;neR_5RP*Un6@eq>$*Bi2fHK*t)XsYr3vW36X`#$+0bUPJ zN_pD6(km8RW4{%pjz)7W5LfA4a9?F(Toz&kaN?KNu0A!Tc4bsCxI=syST~o z2by-bOmkE+#9{E~6}RK7X0`Dh<)aeDC&6rRN#{S6U^(2XP~hMS^y$0BGm>ji5@E5< zSMoKZZcMBnZZX=Zz~J(DAoQ&(Cx^{#+_60?u9McsHAHn5GBBRm+bY6Af@{|%7?j|4 z=ia<+C*QH-U4r9>QkHLe4xcwT$UyK)yaX$IOd=X ztT0z;6@j&`E92!IY54|DMiaF)bAm@CQ<_yjC>S(YXh~ZeK*k3_>sA!yHl8V-TCfeA zky5Bk`ks_N#Wq8LqneU7+zA7Y=9Tbzel!p^?Oq49Ndf>t+t(b^uvzkcU!@`_&NIoU z0f`3Df!{P}G37xgjwv`S0O%>$0g28<0ER{+V-&%w3P|6_6u29Cp$f1CYGQ#-4HpfF z@Q#oS=jFzEsT(5%agHcm%1A#b9+WU?6ovHWl4RRc=fB#1 z39h~mYD%C39mTY+PhE=RIQ(&6n6EM|xDk%S@y&j$e$iIZ&+uyt^#YhrJ5*$f{OR^Sgd-SWqoC&orrHioF+OG_ zjl5!>0sEu#sI%B<*qI3j)xGL5kmCoZT3o8W0Ng+#l@)m)((((B``Il|5&XW?5ztde zBZ7FU*h4`BBNTE5-o5A>w_~WJCj=4Jl4G!-Ynd{92t6blJmy4b%vvB_aDd|>XWdtTL0R3vDjy%G+0|uHbw2WIh zJkz)fgT*o?T!48r;&+}$O3m&?%P7klj0_P{2R>V;~;1n8hHe^rS*}XRRn5kMPl)^Y>{tVCXw`4mwgk3W7K^ycat; z;+RKl^rnFhZU)jp_o#}1a0Y2!J^OZ?deZTnP=Iofq=C&U^~X-s-MMTb;+4QI0@T{V z)O!To$p~TW0!iEW(|Fzh>S?Qu*yw4@id!Jzg#=uXF5Ia+&`2tIiqt75p3`|#TW$R*P2i(_)}sy+@Mp6 zLfB3Fcmk|33^SaXje?WY7^kZY0ys39NNOX@S-__(1itgrr{zvSxeVMBQxZr4dI|?% z+5Z3ms9H{TwMt5c=e<{vGW)x9rKni|blf@isbnYR+szR|8?J6091jPF;jtxg^3N0qJ*p~0NzJx0`v1! zyLN$|^oX0AAmNR*7}PL&5P5kyq`?e!_p2;`44mf`7dubA zU9=Kb5ON4n$m>EEdIwApj%{F`=*sW#<)MMs5dFNL;T2jMXGD#Iq1b2A`5K zxaOmbblt@{unF&qU@M=OYSWe-%bflcg8*_lq}_}Tpwh4dCQi}DDR%E6OJE9=9Jy5^ z`q1$zeEI9zhKX!vmK0%*O)!9mo=>N(J3rs)O$A-PPvP%UH2MxC=O1@8(~b*Nn|aCP zif_t!ZZXn}2T`ljAY&YwV><=NAZDgwt~RgB#tkuG0Y?5sCS8ZQ3AGcZIW-x^>}MvN zXJA z7#mF+8NCFJuzF`TDPRZkq$`YV;-kwi<5IN}Y+*Zw-lsGt5^cpirao`Zrx9ZgK5qD; z3}*^k>yV27{y5A1aZYNoluRywrFK0Na}7_A{;ZGGhdw_wG#`Uh;d(UN84hy zr8D!R!bu^Qupxm5p|80gn*3F8CC z+F1MF=|~&X<~SeDzg{E?!*Kcd1e4t0Rq^a?jDugx`je4A+&lLu@ObKdX;hxn_B)Qy zIjGRNVxe)0_-1=|u`>edF~u*Hfw*()QK)Qu)njlYk%~hoxh_Xyw1JO8G7UNR7YCs< z^of(6pw%HXCeR4UkY`ugk9-{3_S{Ew9~aGuYf-rLjI#kwosYMtKejsRP`0uhe)iKBX)>!Pk|g4ORPp zz<-(ZS-t{X{??k&{%6;JvhT!8ZxDDx{t(SVNaEGB71?g3u=7}!%xs{XlNmb>+~IbU z*1n_jKl=6gVeqd?@kWX97edsn^xL@O7cs=-Bc@|^!-fo?ZQGol)%v39Jkkfv?_V9o zm~1^Pe5HnxYI?hLeSgp9ds$@XDhf3gt3oh&${q3%DJ5VQ}6x;#sDKqMF zY0JZP%`lw4K&nJ)JuqA5?M?;U`ulrQj1@TK)8Gd`S`G!y*L%7%Zfn4$`B?CKH-~qv@c9Y2D z_ca`goQ&d-nDjUs$=pREHvF@66v6_i$3E1s5z0R~?Mz&v@5dvhJIu$;PIU@)uR~C8 z1LQrbSTq7xExR}sby>@2sI2D;%L9y6m?c*LDap+wwGnJS!b#*+Ib|icbQNk(?vAxe zMI(dM(gf@Uw{)hlBds$fIO|MiCxLHFCMzf}6Kuq(sNe+%IZ?sNQ(%Ru%TgwDU!n#g_@suN4?S zAyLSr5{5f}Dghhu(xsuGR#Fcf)7B-=%y$ZGiU7il(3u}8JH07AiM4|ZoC=B5XQ^tP z6C{FjP2dxeM?#26-S>M`WHBcIE4T6>xghhNOyeaC%f^2axmMieY>Z0OFmvBDUV7 zQw8QTe)2%%gVvfr1D>?V5UAar^!8$My{fJ&ilKnq$G_=MQiYE=rj8I~{xpn-98%_B zg^P>xE^rTFNT9j&%?FW=wHp#J258(vB*M2$@ruN` zTvWUQ@+z~eQW3{F{He!4iIyN`{{U9F1MsKXnS9J+zd7`+Qvp%ynvrbT zN|VlcrzWgYG!ikhAmH{M)G`1$r@}UpPds2y0=5Cp0qtC}W{7xKRBhQ99Vrw8w6XeB z;aHM#Kl;>5wNy4XpGuY33bzH+2P36Y{{ULS`jgtM&oqp79)x;ytjT`RvB)is**1`+ zhePX%5(85Na0N#0u>#CM0C%j5c{MhS3D_1<%Tr~Au7B4Z!#yg{7vjH$Q?d|TjAZr{ zNa3Vx;{u?J#{_;@0YUVqoUc*Vtj)bhh{idjOzsCb$69_j93DWXoaZ8-cL^8*an5PG zg8Tg`q<-_}=xJm|2w8dx3nO8-7|%62Paq?3&!r?}vM3;K9<-S`=jlU_ahDQJ#Bueg z=Vg)cxHq*mA8EnqNrSwQ0QNOD83W{FZ_nx}2-=w(aaI*$Q~lPcm<;W1^wJfqRRcV? z6xkH@JmRbj5!0nGfGOB$ts3MpV}K1@+l2?Y?@&kyAxBEG0oXf%#XemG*qO(^I@6hB zDZKEJ2KpV1P0yN-2e`N%pDsov*>|Rpg!I{oIPPFQX_U@y$ty z_JT7^Wm`4oWPQC z&MGM~aogIrhGmJ5!%?rBCRlh&ba>(T6W~X28a>sjWb%wNkHl9oKkW6Qy~C}xt#b@P zj?%yu$JAq*`Y4A31Z^~hMlBw>_aGzVdhp-JgqTzHFBO#{Ok*1aRFE2Zi8 z7h&A(UGSk~T=v}9AN_j#ulPgpgT{Kl$6Y60@gAdbbuO=ZE#_njxQ;*<%Zva5#t0cf zfr0DIeGXHZV{tUzw$4~{LNlfPrE(`&xy3;SR#t@0nqM7 z1pNu8!>jnF*f4@y*l>AWr?0(z=HI?hvntG>{nDfSDmh@W^2}>*7*^zsqd%WoZ;E8q zr$s-X`~X=xdr$B_6@MOh;aPske{&PZf=18iMST&Wc#l%}gW+$r=+gfHVQaQuB!Noe zMgx)*svrF@n(zx%%U+dHAf_ zg=D#CsI}?-M$|A9rr+-_kCVJ<;(s1$eiHFVhI~~drB=pC9U34HnFb_M7!HSTZVh~e z;ZOMdjX2z%T#=K|GB9uFU$RkY8aA>1i*;!f&2)wbcTh_!3=qVF#yzX@Zu7$scw5Ie zejl1gf(u<+>`v*2bcfB@O6M6NdS|VDj|t`!r%J6T#?MB1IkpyYag&$ZeY||u{_m+hekG>B>=tXoe{95pfqB}Do zAZ||J`&Sh|z~)x+t+gNvbSw`i-m`DM1Zu@qtZt&3Mf>~MuRemZf7tT3y>GnMD;v9C zk?Se(JHgVpNM|XZ@9+oI)Zg%(cxA|Ae;TiHrz17tPw-#HF+^3w4yk7?FYe*Ej!#k#%08x@xg9|cu02$PUlc9pi)|rj&ArrcgUQ&(B-D`jr^FFp zNhQswj9@DU9V%ZBMXz$8mS-irPqjf@95Vi6Kb0_i@(98Ci0R(GGEW)nk;&!@iDDzZ z4?mqwJ|b&zeCu^1IX`=EHH^4wcK2#8xZXLM>jUhKnL7v}$Fb>3V|6}TE;!HOUna-# zSH#h%4S3A`GE{W>RM!6h6!rElvrIZ;ap9{8aMmMrCHVgUkpBR*srF~p9$P5M8O=5_ zum1o6=N0pPuf>gCF^$pO4%s-X4e@hTAUD~f$?gtoH^bPK+wTRK(msbAzVs*D8gW3m zE7H6TJ~3P`%Pq7edLBS;{=I5J@pT9SYeD6Y?vYddg^OQj@kOk4C)D;-ga8TXX!3Fn z@0ZfNn0#A+Fh#fFx-LcqSWk=EFCT1%PcNsizFV)Sf=)o(-gvx zGJnFO#uN_KiT?lze}^O=CF&_3dnX^AOBaarIb0ySjko>G9zP#S#o=qmR|oeoD%9Sb z$kr<40KA;lh~i-z7a*TX%uPs!#13L>q<7G7NKv2lN#RjQbj?!?`OB zz47Z&?EWK77ZAwhmDP}U2c=z4v$}>!k^At&^%R{s^+4QuGN50Z=HL#ruOU?{oR8^N z83|#x=g(YIHiAkroc$_X7$Tf|&U4eXE=g=v_KBAW6o5JDQ7jE2l9|t@Dr{@&RA<|O zywizdq!FC{l_N$MK4%!EMJxzVc&3Cgh`=3jP%vgZ62D5eRZajr_oeblB~*;!tCR}M z5d;&GJ*X^s64g?xr`)cKTC6awQ}T;}qaC!KSub1Ja$)9lYX! zx1fZQF`hjst&C&!rv<>|8an{PtqBvb#85{(((WTF+#GRA4o=>~y&P_;9-T&ynMP>> zu5v!`rvaY7FSRHbH0@$rLr4dbDV>DG%dM1YbC1B!ux^v)_+*x={o zpdoX|1HD~~WpJ4wpS#ws!keFP#?=MeJ%WtXC4OU$F~A=6WX9=J4&bMoZmN z*r=BvtWdsIOo5-99AJ)zKAGDIgsF(EsZ(0N!_3CDNWv~sK6mj3s62P^EA63N+g@I( zA}A$+E8Un%%N_5^|s<*1+T0XhL+Rq4Kyp_ z3ZkzTKaxZDq#A{VNQTuM=LJ7gX-0pdz)w28Xtoks7W#HEsKHWij2v@g%?A&V-;9GT ze4-2%yA8^-+MYX{iS@vw#FTO6!>Pd0KcOkE&3JF2VwDyDIi!|8#i4P`76`b!${%Bk ziS3js%;45uMEpO=(6%8}v)*|cP{Dlx~N$pWX>`fF2!(is~Y9hv*wt9z=?QggT9wIXr!$=hplBfdBjf{#RTi5+r zEzdAC{N`|ws{mEI` z;{Yw`W552@~x+r@+F*{A)E{P0&tLA+i~azR?DROV$7mpnAx@Cj;ACPM%~fwqAu# zbZF({*LC4QtkbyV{y}N6IJcX;VPG)KonZ%xcs`~S0gXBhy5oNOqRApq?bWQ<6baNH zN;>bN3tQ>-6p$weYOre)lzKpT?~FEoqSq~eo8!&sm@DE4?!%Md__L8%zSIkrPU$U_ zu)@c7C4}Tl=QB-}1&eq#ksM?34k0&?U@(I0wDhx-3G<5<*qa2mAZ5|5T`He)r%twX z(Jn8WzbSu#q2Cu@UQhqk?}aT~4W-8`gbVzp=E#(6*V1yzkmL_WVO2zYBT1q^v*~o4 zPW1B@zDT)(GGfM>Q;0i_1Mqy15cpjcm?wRUf}-iZs@y`N*U=o(V|1kr1PEB{YoHU; zNfP1!EV4ganWFO0xBKj4FUMaftS{#y*QNn9k!6wvBb%?cHSdJfNJEIOA|cRl7Q{2O zDTifwuebgyMH(w7{hotG?!>OMPETiL%b<6`s4b7@Z^Lu}Wswun90EdN*zuAvy_t>+ zTma*VdE-C8QqaHt{kP(TOS5#>;XKxJv}7|^(8cfNrN$<9HkK*b5#DD*p(>PVX=V8iM2ZwX47Yf~XXrz9FguzVUGd~r|RLXb! zYB_W`ZE$HL?IiRoibA%^=7;h$##;$qz!qWf=>UyK%Djuwt>s6!dlx-&;VWa1H>HTP z<^^!HOBz``myv-!9J7yq@ctYd}f?&dGsrqD7*+ zDh5ka=t!~%u=tR+h(L@7#H4sXuMZ%vN1qK41|@?b+zB6Ibd<4Db+b^uz&Xt0Mf09y*!?wg4X0u z9xwdtRRpoIKyh=UB=|}G!dGFwN#~escjqexfrQ&+pSZtOobUs~4p}dJO(tn>B+3T2 zG!?%e{DXVXaNVo4&m&I$lPNH9(^aF5N*t(_cT~z-c}T}1fn|F~+NEp%#0Mxd!mJ9n zJ5CgNy8hcjRh)Zv(#kC6s2+%0b{>I>B!cq?9OB!InwzH&gJEp$Un{cH)OqTM{DyUi zI~_!7bmNvC*-P#$uEMX+53EkWqmOQT(6sh^u(qo&9s76~a3|okT^%l7VK(BnQS(0SjMcc#gKW%YoamOv4HFj3Xe$q$m}2P%dALnY zcLK3bqn1R-KD9-g%P3od$zC87bU&tzz0bs{33z%KfX=7Q?mn-5NGRN`7ebwDbCd*B z$=aCc2330WBhmM+8bnIGsj17^#1+aA@XW}q)R+v0P`ue&Qso$oYHxp%WDUg*?PUZD z_nT79Fo6T+;kTV#){V0c#(tHLnW3vw_zTu4j)Z5_Ux!XpB%lCQr%&;vD zw`}Q}mAw0$-OjZ(ZczS6?+rx_*?+o+R1X$(rJ_=?cujv6^q=n??~Yy=6`t9%0`H+M z_KlzKHuX_~NidKHs*(c@j*Wy7*{*>uVCz&>TKCq)Jd2;Ps}!hB6971I`!QGhxRy89 zdOM#@-!<%6v&UX)t7mVzW|9S<#ykr|aZPHje3kke_*s=aD^}|XCugd15 z*u%-l(y>|kslPv3QtSx4mDO(0W@;7w3$w+0=nR2IEq70wTK0?my%Ep4J;tb#Y+gxo zjln<0jO&()e)^~H^2V!9v$A-Qu!31)o#F1Ymw_hgzSZ4t- zf_4!^U^T>-zCDKYEvMNEEaFq11$|taioybAm$0xpB(Yv4AV83v^wTy78M84l^EFPLE_vMyG)+^_h(B;}up!ta7S6Lcwk|i@!P?Xp z^g5z4|I$Cov6`;+A74|rFfEknj}nL*X&ipAk$;!@StzW>(}Gs~WBBUB7`2n{Nsc?V zf9DUz@RaX--_d0U_<7|hF@39&9$U;oy6U~Oqx=8_6$0-)Va7VMO8F%jvvc%{xDoIo z{NYC{*&0~RkPGATBp?J>mow1?=PG1@pGQ%pu~wE$VrTVzQ=u;9w(dTgdITZo11A8{ z*V~l_fSO6l(e%25xPjEo;_@Zcfb4=P-cu#8yhM?l$$lYxcMxKh|X+Uk$iW5^mEfcq?Jq?%gqGr2!u@Fl;7-EUig{t+rncdU1QwXSe)szc;nM` z(>-n|Ml5k>8&mUQFxC;ZCGh0f@{#niIJLPU$E$w;&m6kRk3ycBPc-; zE&{z~D?QjtgXABx-dhuwlfGjcFrVUlb!K_8Zj_-wy2`*;#&M2Cs8XCt9d|WyVh&R@ zRY^%&qZnWO&=6c*OE)emest4_11L_IL_5B55U8=>P+iTJenx}t&Me0>l2*T;lb!dH z%>+OfMwO|mye>+TkH4sb*;p${*uOH)=qf4K4dRN_f*ZB}fNp#27yuw9_f4ZLtUtwZ z?y%?KjQ?@wSQ1R`4PM#8bIz?nMAp827|7K_%jv3c(VzIyvF!W>rB)WjD%c>kuUk*W zkpiD6Cd);X>j378*fiXBRB{$3Sd$fecojSqGV|#j69LZ4oPuiKV%~97*8pf!72ntG zOPVv>FgfCv$Ytnv6M0bkrnKu>F)WUuAJ!w}pOXFGM}Gdiw;&3njSjU?sIzg_8cp$3fh&B>^LqZ+p z)s2w>*#*jtROd{b$o$iF@2LK4i?f?s%zg&kUgk9uSE~rzridWp2&{_J88L;W2bvU^3RYwS*K> zwgR|OBcB+VQ29`WNqCa$00hF;4VLcXE&TK9viwkCdiq}vsC<@&#(4$r>yRKEH|dPG z*pn$iZR&(jV=%I|KgvBHF!=ilt@5csib{YauK7(=@-wbY^{xjfdHf#5Cq#b zN}Zy?B~3uXX1*n=c(cp3>8xnCcnqZEr4iG0IqP)Ltgbh`NTIdMza?q$3u5ukSg=|y z*zawU)=HBa3GQ89lO%oq`w}Vncwc#%aYj!}@mivbdhw+TA@(02g7Y8XJzm-WA7H%E z@gOKNPVj~3;M7%S$-+!PO-Std=;pfz%h#)J6M*)>#B+hYftklmAg5}Y1D{c*!uY|U zlm`7=(c{8rJ`9gzP^4Wv^tm!`=}Dn7hRAnKS2|^waRop!KhEJ6vPHbC4)qB1(axz}hB^}B}K`F~%&NC3>Y6hTl-4F(8a=cBxsx4|X7MnyDfvs$9Qwkcq61lXU zRad?l-th#-Og_H%+&FQL)TD-t-&uOU9<5spva>#7=^ay~y~DJ(+5{K`%Ci`gGwPa} zm;&5|4a2a*Bu#u_g`~S@v_;&ba~;EuT)rjjc+vfNpiM+&61p=jdI75_yfkDaff=GIF}7-Ul-P)I0<84v{BEM()yppo#R|x zkgfeE+U_Sm-vHmYdl)XKb=b{$<;W4PPsE)}%12Y~D;Wyg&(Ufp6h*qaLD5cD)KuR% zJexUAGi)a(-vT)ca7(KxS}^KHVGP}8B1dj=@_^th=KZ?vr>bT%}UDv)L&sVL* zj&(h9+fM?5-X1?s?`2GZc3^B_E4_;&Uzc4J-(?TC1-ud9k%W=Pqi`JI$){cjjR=j& z`bgHt@!Cz@7RQ>CFM?1`olV_t^POIjdF3C#{>!&5@PPALY^xhw#UhDfOx6aq`N$bg zRtQhXVinSj;-Xbg;CN_K$IvZuC^mmUn@jeTwyYhJlku$VCnfb+17y5&HPi{r%Ok)- zEEZm}I?1FxVQOULx)_wTlF{c*Sd3JpLt60q;uwCVRnb2Za$i(5LGtv4`VNPJ9DuyW zLY}g|cPcq=v_ofeq!*3YN?%kGMRb76_i#V07y{Od7&F1?57ol95g+2zT%8S~`H0g; zJ)*oA08FkR){yP*);l&d)iz<_i^ADLdef_R*!T8+0Wc1=4R5JiNJb1lfZNSv7}y^% z&&I}{4Y^0O!8f2s`R0r911S)RTO5m^HW52Dn;wBABahh}Sw9E7qnf*Fchijp96?gUpRJzZ%{IkpE`VeiC&V9cqx5+5+sIzEEW-pqD=A~HzVQel_XAXjorSg8|#Xqr0tgGn-i%UO;$ z0uD~kF$!pN&%`K;L*li}-Bm=Y8{B@PU+>6)+5<#l>3>M8eeh$b92B-E%$a-?V3;KB z=S+TndxjnMym>1W3_v)2SF>hYWjkJT3tY>W@LB>J=^L^X`g&mXq_597{~JvBA=?Et z;5wgaywNZ7qnvZOy#SBw#Y2=E{3^Fq>khGmtB&?9U)Gwugl3` z^nyxtC0ed#&T|`%$@xG|B7r^7Jc2xmDW8rt%H3Ki%7Vmu`POg{rBlltzj(s9oCaNE zP5iJ&!$vxaR>)aWoiai%oP@j#C2Q_cyNUS`AE#i9&GG>p=WY>U#DNrbfq>p|!?s5o z;{f9g9)^C`M8<)??$6s&8o;u{owo^gWD;e@y=Zib?9r$b#6bIP@~=@ zdm^}8eO0&qr0BLeFQxG+*9INyA!``oV|#xwvG@tQ@5Mk>cp^H4VuxwJZygb{P2tH! zQ^cZ`KluY);8FRx&2Y>d#tRZHAJF-1w>sgtpO_ z6WeL!kFz7QOWw7W!|&3c@lpNWZ@yVcKGC}Czs8Hza z6BvCpTclK{++tFzRQN-oh<%m2G9w;;mh0d>zCKgTlnm+XY5^8Mj-b>1JAr|`ibd#+ z15&z-oDyc$|9)SYf#>x0W99$8K76@g-E<|^$E5!8AkF2e1T<|Y+eQiNJ38IO{J!o= zcAn-qpTUA=p=(hgp&Df6G0^z>?Dza8MA0F``{YkZ^=Q(-f{x93oQ{p%^G%%9o5`?Q zj^omzdFSi)?2X3`x1v?J6XIStj7yY5wYWU1o7+qh=*X%0i>D=h>dPy)LF~q{m__M> z3YYpH6(SuPRZV`u6}W4rTLN&Huz3jj_0dNyzhl| z)&zs+Y92fD!!%+j#M1PE;DP8i1tr@jK|*Y;i&C_1aEY6-yD!?*l)`l(B4bPUpiDi& zgoHxiFFF^8XTAVUjtXa|4}6Km$yz+m15y?4wA8pi+?rNeyea*iC1Q>4^))-taRQvT zI#`@qy~wi4ljul4PE?m4bW;-qUm}qy<6&s~XWkE+2XCc37om>9J_G#~rF|KNXN>tg zq6;158D*akps&}rKx-V%zc#liXP(Hq9A^mUUR$_(_I7TRT+&KhAq*2}qIb=Hru(M# zn|ZHS9zZ$S78C&do+lFta`6ua%oYxQoP|J)GY^ zXjpDx9d!DIKH(*Z1Jh=6NDrpziOKiATVM7;_aE>qE7~v4mBjGB{IP*NJguEGm1?4L zIk@$})D~DUIl5OGNUD41#iw8j|N0GU%d|ZJw`?T5&DN)io@<-CDRfekoZ&VpuAOmO z=+#6e9lr#>_5es>9i$seg9Re{LVR*JMCV7V`GWWD{KQ3kI!S#bKFn^AisZ?+$sBa?^I@< zvL>EGp-cHMp8m;r#{Ejwpl`o-qhQzXUu5a*4MM)pe9rQjH zrX~>>tJLAsvn=yb{T@j0`Ef4k7Ws_wAHX4}GCE0cpZe2w45DeCZ#snYu1M# z9A$l?=iy-dIq5HVAqYS0$DU(-f;zIq6s!_Xij~cH)tq zJUeVN-CSvC`N5!U<)+;~Ja&E08!z4J;q!W^gzDMmi&ND6_N~RgE;zL)MLLFnLbCa2 zMk?aiLc3g7bn3*9>;7NcTTK-D!_NNzvMb&pXGIHi3o63+xqRZP>HJwuiD2+KRIZ&i z66AbBwWktpJKd!J`6dG`x{I`Te>=Ctpxk*m(mpz+r5ud1xbI1JW!yyZuxRwzlew(3 zroiu%?dhyokE$}&;#d1Y%Vw{c3bhzUfWVo`$$9(FqB6f+i2f`(7Y;e5Z^M1>2a|b- zFypFyuSw_Ov^T}OjD1%v@vH-n-27h*ToL-n;6w_tq2coVXD#6i>VJ~f@#)bywoT2& zg2Lh(@tH!2uW$i3zVDtPSy{Ti6soE~Vi7lvr4}lDnm(5P#J(|7xEb_Onccxjs6jkz z3=`dgp3wim&G2CC=ffl&kR!TC6E5uXi(d3VTk>*r2y2#TxMY<{G>QABbHX z=U0>}`OEHS&etk?v?pVgRnc>P7iWDfUPvOFSBEVAyL#B!QE||=lKi8;!`+PWVIQe{ zN|Wr)Oco6}?5Yf-wK`Q0uUS?J*J3r++`mjGo9%3_rGv)CeE!xbtEbR*qN+__ylA6PT?A&dTxEZ>p?nYCeg0p(jmvK; zo0P{&C_Ht9J5;^N(EGN{(?fNe?a&%8C1wc^Lm!_T5GcOQLSf z35ko1O0TuAZ$*9DzWwG@khN#cQSh>Bat4J^YjG>?DgujG1#8O=r=7l`;%poJh&BL zy6^BevRA3GiUy;ZMwCAM8N}@hZ~f2T1*_Am#)BBnR)!VjAHF*?f6s|fQPg?Fw{BB!Vx#BB0;R!5{^|1=>{PHf@a3y=q+)Ph`7*Xp^X_jhrg zS3}}S#t{c4{J57=I%Y9wb#@_a^N8~-+U8ZI&93i2{ke@NYBI-r(*OOQ2;5kzbx|k; zGxDy9`-;U&@_e~@PJ}#bvrpQv168VT-{HN%)9sf$MPTtTiVxLR6}|00{0WjmvF2Y+~Jv@S%4T@QG>-t-`CgL51#ya7%DXQ zLgH*UN4+@jOj%~gLFn~#clM*()c5XoSdXun1C;1}c*6VzO8m7(xHlZ)I~{t4r?Sg{ zmvus`?(&R%*w;0CUkGW=`^u9GH1V1rpVFa3Zu<~Tr!@SN=e#;EJdWBEvnL#rQ0pVK z{GogYg&2>G0G;E)))km#V|-??Q|HcUP1;G|C)FJF5`JBiO7(RMt@LkB22OY0sn5(% zP87{zvoGU2i!#f||4zLt01%pU{r}3366#Z^z7Twx`i zE8JRx{wJ_aku^F8^2TFy;#*&@N4xX4?b`3uD9|=s9M&$(8KQjjjv}nrJ2x^0<0h`J zJXGjTcz=PU8bFZ5es|pWsQ2)#$g!l5ybnxY>E`~<9M!r@z)F?&zc&gGHg;UI{J3;! z>uz>P-nNgBkTdb9bikEUb3uDw|FNB|lt^m-3Xvn`SvW1N#;V81j}6R!mwBADcYiK*@t6 z;6V5>YgrB!Hs_0Uhc7N?x#duBx2Mzry})Fci+*ZqOh0?$=^h#ydw`o8u%PFqpWVx4 zPTa)|RfzlmFg8LktvGJf`askY4Gn(o-9iF6tleWIm{B=lo=7U+m$e*(%E7XQ+(=c> z+NDq!*E%Rh9<{D*Se22AjsxWIf|=W(KHQNBKpZ#8-1keSpU0?G-KLrf86wOmf&aXyQVB)tW+M@saT!sStR4RyYQvqR=l?zV$v zd=2}(;ptG1$Dw)HL^u;VFLR0Z5tn|RGs6|h{N8McV<25N%^HZ-1rymmrY)7XD+za6 zN*rbSo%YZ@*OZ&az0Y#ujdRx&W>}S)gS7$6zJhHq$dE2eCtOwURwQ1F;vcCB+TM#;^ClD~*~~zoja=8M{3~Cf8p+^S+RjNf(4x z4|8;0V9dHIIx=4{pC-)34+6_dU(;^i6zD5C9{TaE^ee>hkI!jI2IV1amAtO!K0gHd zUg@(+YB>2qNA`+1fUp%i`e zp#2DZRmV|UqbTyfKujS5XD#Vf?**~H|qo8Yp*q1*r&V+-&gD%KvtodnOTMi6Ek*Ry6~{Db(6)Z zY`WE%93sN^4jFAunU-A7J&pz{h-E(M2fLyFf-od?54Hnzby7wpBA=YQBlHInu6`ec zS|oNo%Hr~X((Gr!AykadJSy$bna~M)HTof(T&d25|6h1g>CXZr{51H6xV%;-7OGT4;J zj&n3y=5W~Y48j0Q_0!~IFm1}Xyj2_#=W8Ow^`v ztKEn0h=l5v;?nY(MoK=?UQPP6%WWEVd2~v2Q;0@f)@{6YvJ){hOIg`#jznxse7eiV z6Az~SBbk!u0F-_T&~c^19eNnaD)TM))s+7pYeh*ZjQP!$$W&~|OVU5v0N z*X-5LD7;LB3&rWHA*|-F5!wx~^~~@;o*dfAI$USc_C~un?nF(5xYAjhxjIo~igl*S zu&z%ya_%{_eK5UPmuBYqS!b>tVi=_KneT|}vjWK&f%r~rR4u;g6&=wF!b(0(t&j|c zuFs_38VA`f&J+vKJo-Z>`06J)@*w~2Bp;PP%_%nBj(XP!3YA@MY$H6j5rrO>^R=FxOISmz6$mw8#8;aV7ZWw?QPdiRICJ1!Ug||HvS3Y;-4mFPM_U5e9lgB zAj6rlK2cvRf1&W4k1jjZ&Q4Wfv2@@+By6Rg>t^svx25;Zg>iPNs9)*M{ziXur-dlA zvdTA{4)RhXVWg?~EK)%6AHYKa^~CX{!;ZohT|NKE&QMJt-q^nl@PqE5#y`MFafY3c zH3k>g*&&o(T4m~J=j7{IBzh3T2--G;an{JV``YBZ6SS+{CTD%U@cG_3S7O%C10CKY zZs%3*stZBgj_2`-bgvI1xZ%>Gw@gJehe!c`|5~}y0njK@2C5klKea#d6X$;VXFO`; ze$hS9yE)JAD@HVQuwpG}Bo{$C)$<>qsd>$ty*sgIOEd1qB;h272jc3^=xaqkTLm!; zsn1csj@$s_d_)Nb5pET**_UaKwH3rzY4(tyS|pLt0nZ{kq3N*iWLeg zp==C@5v7805T6r+pp~)5OnBR?53l9}T@9vceYo1()XeL8fL6UgD%P+iwemt>eS5xfP+rk|#i5&o0=oQO`7 zpn2GrBOcSUJ2k9127V9g`|tw3$Mb=*x%+Y63)YZ0)$l!NpY++dOL&A00DePg%xs$x zlSK?YUNNHTk=d{CC4cqm<)@^!N3>zfB55D#qj^cy2Cg(hNTW_C~AIW|<$*$ys ztLM+zj8Zi{Rc7q4J9{>7iaHFkZ>v2Kd|%qxaE~f}`9al7*a@L@gfWyOD1sa8#j}wa z$E&0cC-AgqMF&l-|Gu2f66Fp08Amc>3@MZE!?y@mvn@v9_s0ywMiPE`9LDa59t1`W zmCL@xKtX-F25c_dSSN!d)t^>iV@%PI2m0ZZqpF(A^-pGfdt?O3$YQJwTja>SH_+;p zXVvgYSb{+x5s9DFV(>MF;=tUHQbk>TxrL-(Zwo}bWmv{68ANYAO?fAx?9!NMwEb3) zhmV>%n31#=z5Za!hyk|Hde+IZ2l=-#!V2Sk{vh%a354Rcg%8WY6Yw5QN#XaDUcMu- z{aO-=JHKQ(qYZ|?@lJnkDWw=G2my&|iMM(f{B)&$vNUI)S7J-AbZgQ3yzQ-de)x`3 zy|FGv;r&ACjgDVfXUh_$$_G7%>~5%^rp6ePG430RcmAx2`@JiyP~VoXz+pV#<%PCy zs6c)CzIZ-NB-n3o3K;n!t0sq5f8WDMITX&&ui6VKi=(=++osEg!zSlF>M{-)9i2!a zZ>RdxghpiBgyMH_7q^>~nY0hy*N#Am&aN!lPUl&22UjQ+0Ht z5Mj2MB(Ym{B`aDYV21vVfJ`TCB*z*gjGh;`%+>Swkfn3maElhUX_UOxN>Ly}vIw+K zG3X;N1|#=sNr6Pr82ErRy8RQ{AHkH^nJ1>H*S@vL_Ax1-L0r;;VUY>yf%eE0Y14UN z#FFow`<0rKM7g}|muVNX;A>ibGqiNHi%n$WoRn)*v7sia${W?Vn=ezAZzIUm<9vE< zc;fJhP{83#QpXJwDE}6yDE@?G93Px`E% z!ymJmxHxpDi0LcPw(B+r+dDQCQPDa_v{8|J1^Z&zJeL#adxt}#tPk+6Ala_G zA1nDd4k2utupIw7oCw1fIzZrQ zt<(YbcKX7#iNqtBU~ehh8)aM5G(y66n_@XKMLcvOCywtYRPIO$-i%-^rU?^5i`xJW z)NUpKKdtxqr2ErIYJ*etZ9mc^?I4X#W|@oS3--7J9XQ zH`L%vq@$%#RNsOBS-E+@LYlq}q65(oMSAQe@Uh7Y2kMk!Hjm1$R;YAcrBwAdl~in! zR!IMWzC#8^XIDa8@G9qj_QgMq_@)f-&Ar3F{lrP4eDg9R|r`sRbW}XOH*X#oc9A>fsmOtoM z4)7}aCIqn4SCTY<_uLRH0POb<)l-W;deZ{q(uBDxax;iLs9+$jETK#V=zgC*7C$Lu zKNhXK@8-l|=7el6ma2~Z==PPcTIEnZB8USU5KFpC{xASI@|GJUP1#sv0s3zS4WJ!> z7==GwG!k?dcnJJ@*Ecz{ztaZmsE=Wmfw`D@oN8VVloxB(U$w85zd^4y7UJFQIg zUo5@L>1y6km%(zz!k_9)5m1C8N{LB*XPaNGR#rwo)ZOfuJV_Lkfdq126h0JhWfOxs z7-+B9r66I0Unks=23LKLJgxlfkJzCFcj*2o(f|(ug zBE@aBFN%A3*VL!7Y>&1#5tv6EIuy)PgHQZ)S8!vdM9YCS!AKWEbAbUkIxyitR!m>b zR6wmtzlQB8>#K-6TFghT!{?taHJ)>(V=NXVfhWTARhHc1Y&z%5J%Mv(G<~3&mco18HH%#*}y9d4uvXfRcDa(UA&cS+7aqNcG2O zyFq)5j7o)d0>Hwvr*?i`i=S_eu>DKQUuDkR@J~7q4(_a>2`?wGv}n<$+o@QG5d-O;oOqr8-|ZgQv$| z=w$;Kb=}i~V|A8;l?`Lp5vvN?$WmNI_Kx@h)fy!S$kD~BLTcWFxf z0~>ijo1BiI)go6RKVS|y?B+32s{YZ040fE~!FQdu?iJJAd6F&hMUaUKmaRau9DI41 z5`2rX5`+Ho8bV#-$a{-0H(+h^!DXBaBF=G*oQV0tJzbzfoR*U^r<(f*U~W?Zfi|47 zF^n&c=7Sl0vSpfmucg-ILxy~j%sQNfs$cI$f!2h}Wk6YJGie1+PvJ!vauo};V8qs; zPO~dXLt6>DO?Jl7Cca8qhN4}!@KxeBwE08fh8k`#>3iMoLxtf`;9dcjWlZt9{!jp| zt^X>2k;FEvSJos>eBQ&*!Kax+D!dgd*C!axlT;LmTf3h zSL@2khCAW&@)9#i=9#y%^Hf>%~(iB*wQTZ*=qK02a77y4q(Xkl}(c|@HFfw+R zoXK@~>ZaOU_*UQ+hoW)wuUtvYAFDd$?)Polkedgq_99%D;$+hX-J86fxiR8Sgk`!Wne-E&9 znppwGF5vS7%iCnMI8`_GeBxb~O)bNkina1@-*@gEXl0n*xNRW8wqydZ0zipXCd}!Q zUi!|}bw->V+075u0w6+DNn5JQ``c(5IYM6I6odR~j^$@0Z39W;N}uuoohgGU-y9uD zX*0OWE|XUHyNFd=$aLcfJtB{zihN5qMh(h-6Niv&lS{C2gJsCRK|Q(usF0n^CjM~) z{3iD3sz3pS8`uWsb&EXTl8}tBHcKy-l$dio@9i}U^&K=`ipQZ7`=QN?{R5PQUwFszhp#GhS(gn*bBq;w z1L{o{(5-Jd_%q1rEZsydfMZ$!D-vu4KBYQ$F<3T6vPs`IkpHu0FSXZ#TSyo58;x8X z_|mBF?9@q`KT2zbBVe3Vkb==SB%o@IL54kUO}>em{Q+ZtQ6&%^&lQqK*+E!(aBr}4 z-B{_AUv3kQY8Nqm>7U}94_slBy2Z4!CU=~HhmPcIgkSg?)9GxEWWa5sK&x!7fX@x< z70{zRbt>8TzE|q>+F-n7NXjSFeeZV20bF@kKS#>$KR2jx1nOp3Fuf>zGVq1AhTg=7 z@Yq_kn^7%jxvq__vg0OPTzPL78L(x8*2CnXi!j!SD0fL}a3SvycoUta~Ak6?{bw^yf9G{97(x zdN(rC`QM9g`NJOYxOFhw5YoF;9g_4k9e6oLt3Yy|pXZ%`_j-;`qmO5AaR!W7*nc?@ z#A||X%Zhytw^rW6%1npF+~|AZU5dR{dHHdcWq0TM(xpjK(yx}sW8X6~U&y)ydi{vg zUw@g&LmtS}w%0e`fK7Y{+PD*YCt^o`I?j&Mn2ydxwNOibblUpmiKlKs6E<(NX{s{N z;X_lv$3aJYhtGU;gV`6b$kngx4H>L6wTd``F#5|E|9i|Ksbv?;s2giwv&_M!GQ+_o z{QPV(j?zp#vat59AH$JI!khO*sY0TH{vtBM6tI}1@NvzDk@%E1YW`NeXj(=6q@XPx zwMssAvBwl_fYXSFHlLHrX8NO36yNiyLouj7+S0>;gEeIn{yg<2 zu-B=Z=BR%FatBf#^!3Wy@jQ#6E2Vv^_LjUOR_g|V?q3)-0yum8W2H_7T$*UgnI@&=Q)KmIcM1jLPN}Ee> z3)W*3LDN&7g@-O)9PI&xEwQ&W(poQ$3emDMbI$Q=(8+N#KnR}7DGx+i)oMGB1sd*w zaK>8-Qp~~>@jVRPJz+!cl%mo;*s zLxXx9HOHKU3RV(!6+?){DxA;O5qDFup`nqB0M>TD0T!y;BMCoT0SA;^-kB_PpN6<4 zpGRI`A~-;MB9Cb%HaYgpPyk;?DYq} z+%>3@s{;mSGYq9rd>0{S=uJK@c#^Cl`^sQdFn(xY4^=xbsa8z2voS49YZlw1b8sX; zy5UYwm@^quB`MiLOfFL@If#bw{np=<_T;2Qv($Vh7<`coQ#)LmTBfRua#D*pha4G# zlS^xSoD&<}@_&PoaxcP>!M%*H9w$Fhb!+;prREML(fqR42UA|r@r)Vh-sdHQ3p%j% zZ;%Ov85TSzj(nSP(*R!>Zzx4^H3V72$ac{z8FLVt*Yzowlpq;L+`ZlgG}5%6C&TE{ zU+Sjv;|s(8hi@kFs7OU&6G$z}ew0Tn(yk#<4u zsXq<4=`Yl^c`3CN5%50OW7=k-iImz5vQG`2Rjyygj;RMFL0=jjVyWbELn?9aca6{D z#dT)}_a2cJAcL2-=P5kndHOX9rSChl?YCLdH!VDye&j_M4wsac3QdfIgJE0VrI}%_ zYqC5RF~V|!_CKy?iI24nuPMK?v!CdT4=6MGD-M*<53Cmih`DpS+X5~{ZE27E9xLc6 zk3YE2hwi%3&H{@yF%uF3FwiJD>t%6=hE%fF<2>1kAKFd7H~Gk1J7~%qM7OY5BmQiO z+z*yV{)jb3m?KKK-JX9sUbm^w?^{)2KUJBMg~9tg8M|Nd1AM)BBRB? z1D5tWz_wzFr%!Y4BC3U!EwoKvResnUAKbzvmwlcJI@f#5(YcC2GIn({3RQ_pNk!Vm zhYcO)017%*Vz6XueklnsIpCm_EUKQ4R|qzDn#;cBU7*v2ex>l)!OF%fESLoQN5x|X zJlkb12KE@J^q{^-9)_P?N^e1> zGRL+(DWP$k)3<RsQ@Li4@v<3EOIJ|YeB%}4o2o4w73O9&ONCCJF>$Wr!!;{ zIU=UyY{q8?jzs~oNXJT00~{Ve>rNo@%hMewMGPP|0qsn3-*>3(PQh+*QVww0&(@7P zfe08ov5Zs0pS$1Ifs)%#N=yYMl=SRqQLx$$0M0qhBNA|PK*{-t$F(#m#!2r?M1bxb z&@#VTj2Ai0N(emFY|{h&y zu>|hoMa!?zDm56QC&&g;NUHNU-3HFK9*VA1yuQadi@X9 zzDd+dq>7+zBa`dRdpIwLQ-c$2%Q`d4XC(*<=O0gc?cm`U5tbcVxV<6O0b($~=cM-8rvjafZyDeQV6c z{6~Hn`=o2%BY{cO=9HZD`@hbP{2U75YR5_!C2$WJ??GI#_N2kvk506iAMS(G-h$fD z3C{z7DM0=a(9m!)F_DTm+8KCZO8v+Il_wm5NU8(nx%$!6=NJ_u6ONTiz%F+lepU9M z0nXo>98(Sm2cYj#gxiu1M{2Z!)&<@756g-OP%ycmsn5(QPh2k*X;_}NCEQOWa%m6D zK+X*}k^t+)IOJfjPW5nP%I5ZjNz|fVA)-(34pyKq4i^(qPZaC=lpn}9hS^rL3cw49uC zP8jaAhXb9oi-{T97v^Ha6`po(!VG|GNs!|^c&b=C!N6LEBJ?|auzH^LK2(keT4Y6( z45)0>xz2YTxT+};oDK*))0hszkxOpoosO(dDjMob5V3ACif}H>%Zvp8=A+tNADjxG z1P)ubH8#`|u!^R=dCUm-EmcG6gYxUAC*fk;}a<7<@>)uObD%pR>#(z zCdEL+oPc?yV|s7iN6-E#IlhiJBy1#{_XfA@AbX22$(#T%2U_L)Z9EOEyW5h;pdcMN zAA9w#_rkpCafVYT$_`I&YUogE$J19%6qKHa|I+Xz^H3e<&D+q9KRSC((dU3NI@LJY zvAw=f-Kt}|8;3!~erkVB+s7MhLaxy6-LnRWD%7Eh?Op7ix{r-R7vRXoB*>;X?l-ZFbt9MaI$N!6nXgP&TFNF-qNsvFKhQS$exm5&4v zy=sw@CuYY(%{zC?xShYspkwm<+#LQid4N8^H)F18bunnxhDg}~2a{G6_JVjdil--H ze1kQm5CwTTAX8ei2_j^FG~sw)bH!Q5mO*iXYN{+tow-xo)VrLr{{S96Yjn(I8xn;N zlBXD_s%Hce#8V38w>A_L+qF%Y_Of%(_SkZml{fxsMBWgSt;CR)K(BX)a=)Q1=Y9V;;;Qy^IeK;t#7 zY*nP%SmU+_71>QYoV7MOy#Qdg&yP)0F>(wVi`6hVMF$E6@4hTP!#QmZgH$@i^QjEbzt zK2w!F!K$MuZP}b-VM>7X7d^B(Xx3Y5tZlIV!Zr(bWG~QOQEI#2X9_!F41IV&jbp!A=@Dw zaB95hC2Z$zI-2v=r&DERCpbLQ8;%I#m*r2obIvGplY((pO1SWacpd6>9$o?D3PcTz zkGelvc^jK1rHp=Zxo&aNlRfFV?T#o_5+fnw9q330V2%l*Jfwj~JG#;#-GF(;J-`eI z4AbLNw>`)5sVsQEE9;8(!35Z|jrx;^!9r4e=DIhjFG|;SYR3 z-^#xeZB|BzEMxf2OLWF-^=}X3Y8Bs_K2JXWEDn!Dc4d=xV^9vm>%r|`tN#E24*vjz zUK=ECFK;2w(q|vazbdqt?c|bCIohHl_j?oRU#TCn?jra}pdcmEG?*#>0A$MKRq^7! z0-yN*07fi|{@PxLvK3v}=tV;*8P0hf4LO@9J&i=zIX!V-lP!;`cMufY^0r&J#Y%I4 zF;FN2=5Lf!%!GiTQhJ5-9266b;+(ipThgI3Bz=01TC4Wtkd?O?Vbs&Mgx=!MGX~nc z9`#h8l#+5stx;W8D~p31g9IFYRlcbNkcQ%DG5MhvGNMh!ONHQY+_dy2QW%lSKsVx|clb5(JnZN|}(at~oo!yMw3R|0@Y z9P(-#5g$D|nzS$!2IQa8p;3p)6?B33*N^e0t*~xG?bp(PaNG>~QL~-njP<4EGq;*n z8W4QG#-ZBALUWwdpLvMrMLckL8>!f&b+j~x1QT@>)O=cFmO=$V_V z2(Nlb>J+X3ZZT7+Nkb5Nab9_G@mt}wte#Yw?X#{jWQn}hA6=rbZhk#{B-4@Ib*H;! z>LZ1@_ZzWW!zstj+B7Bq0D!YUuHn|MqWjNbD<?U6lAoGjI4`ivIvJ31;|z=04{v2`TrmGx$)ktMaFVUjRSth2jT{i(LlQS3i4m zfjSI5iTQmt!-_r(f%SjSasYF`NcA8i(7RC-WV!8ZHbkpD(k6G5YqQChZ zuRg!SAH@BEZxwi53lo2DAwYL3Oqt`adcywzg`?mozE;%j;bX=c;y&Mven7N(ozr=< zJ3NeXz&{_(r%f~G63HIf0LRQmN&M@!mjO_Z@hdmzt^Q(`c~R{Ieyhpx+u?jy4FuZ9 z%^BLw98Ty6^koDv_XLW{pZ1IRPj4Yfb$OV@#v`|pw|x#VUzl=fbIG)$^PZgGW883R zb<*yZb$L&f5&O~=ws1O}W2IY93hGRv zOM5%3nK8_9TgcmaBMf%qHLv=gl|!R`vNL(MDeUd?KH0hbuRJE94W^MZD9-)F=i41C zCQsWg+(<^9;lDXEfYL}*5%>d&`0_6dYts=3(l3j@%mTpYfz#aoRQ@?>D*)t)XDI#;ylp{pZG^FB0+(> zV-8OpI^wkc!pIi!kNyS!00e&DAKm@OyxsoRej%9&k3+UHoaZt~s(%Hnd4Fqf8?C!T z4w+{JgkUh-;eP^ouP2A$55)_o3m1pyjOQCqQ~Bbz2kid<@jgwG$D+Fy$*JDhxT0ffxi*0yuJ3U z<0I?13U#;a*W>qZEp4rVQ;(i;k51JO7sK7@{m6d99{&KCfq!Y=ieZRbyI^oWW`S4_ zrg;@re`#-uaXSXoW1lA@WMM%60D$8auKxhD7sPS^TWc^u``>9(kbeM2=l%$f)}N01mJD_xB?Hub6b^`^=X8qkb%^te@JDs`UY3PQLteOaA~3 zJMmc+g!k}H4^6P59Qx!ate+ZF{bqUm6!2-y`z!eRb=u!!-Hs2R$Nqy) z`$LEAqNn#F9vd+J_ukH9{u)Q(;<0FTrW?L(n-HkaZdavDzqJp=();Apqq-~E;!J)7 zC_k-q@&3wQKH*y8#akSIr2hc+6xIEa{BXnxZ|yD7kInng!|>p9RI@H0>Y@JtfTGqD zF@0a&aqIg@{9AnP)ex?7Rbfw?{q6|-sbBVy_`MqZx{@k4B|Mn_08f`S+)eu_c;eDT zj>>CiTzt;*jimNFMo;Tdr|hNUS!Pzf)U6dqLX5-o+x`^)0JQjb`=9s^`~v=~k6r%r zihtTq;?Peo`(9Y%BluD#IQ03D)mZ-kXzz+j6#oEeu|R(FBCBWLXvKOwpR$*Yk=dcX zwR8i5&N6=taaH5}lDui<35E5sk+Mu{FG78CF;OhbhhIp4;6LyK>X`T6?>I=mXzz=p zvs`PED)uUf#1F()gdeoG#bG92QHt?#kKV+;p9(pyl3&>q#+&@b)Ge}kE9Q^^^!uYV zX#UCGH)sUnds!r23i-tsAA<8qW_&obv_J3_{z6zR!EE2&a!>nAd{2c;V^NM}JmA9~ z(0vEVkyO|AoA|8ERrLspkKtHj82onU^{%~tWUm>zw1w>cQJkg0&V7MeWPh@^j8PTD z_U^8EK5DC}_sWn!r~RYD?dYNZ0Dz!aTz_}>oWT94ekv&P#qzl6mx(ja`>Hxsh`(wt ziV*DyJZrFHEP=NlTpVJ$H2s!5b3RfztxJD-=O7XP00B(YQvS&PJyr6fp3>-(yJE_C zKFq?e>zq9Ig+I9!^?b*pe|gO>?M3l6Hry^PoP(S^C4u~^#9y_4#MeLR5ZOEDD&i*} znwQ#tD%83Cll*@QiQ)SLJ_pKY$y5H;S09n6CH_lL>Do56%jl5&7{_+eh|=0JSO5ads;A%P1d7T}hd$3I-el?KR@UX=`&M}6u*+`) ze881E`5EXr0=5V3h2q$o520CYJ#fx5_~h3lKW0CQP(S>FVsg1S`%<0%075v;M=$K* z@j#uULP(hN^V}`~{7+hOd^>-zE=Yon2ko(8Yn62E7=|5~Q6|Uf#MU89Ffoh|v3nYYoxvwsl z;6KHPA9dG;2sb=mZ7_X-QE14mVPk6NjHjeg6RPN>#HDKe+W} z{jv37AoKh`Z3kbwBevjpn^vu&7(BJlW&9gL-pJu|nO`L5^S@5K9gMZCTrxkh1~%$OMZ(+9#I8wf+g zqFnEfhZ|Vu=m5$5C|NHLJ-L7IH~wQ-jLCQVkEZRvY+HXh=AT1Y$p>gI-^*#MQGVDq zt%keN%)N+-g0?=44Sc9R8hGU3HidSie-D<$zweLHT$^>>HlwvYY<{{YOdt>c!Bzq|ec^_ToMCV+q`@a@A!P79V91O3t7w145QJQncp zw$m?NhgD??7wgG2@udF%54>j^m?h9}p_Pc(j|+lNY#q2cs3hRa#9J_AG|9xX9={rUZR*Djx}DQddj= z045vEF>9~jeu`TD)jtg8fIZ2$iSx{B3y?>y?243r)BgYooNboo>JSebU}O37Uz{tV z-~7IOaz&Aq8wg|R*R4~Q!%#d;ZE(0e;ugUCg-80EmUn-6e`(_T{s-z6x9ubFlJ^N7 zp)#LS8*Lw7N}K)~2jLiYGHY$PcJg1Jp~ekB;BP8u$6M{@+ zmCqiYw7=A>wf(t$>->lPt%+S1+LD^5=s_*KZ1>lSi}23Pm-fPXfx#)Y(nA`a(jKOp}A zg)n(ce|AA((1Xt&)z3Zy!#{?z`;8WTRc{1-(cAc!NW3W>t@WkA&L3pRN_uCSwsnmS z7^7-dj_Q8u%7p$|uf_Q8F7ga_E*Or1u}E&Oqiv~h@aF)4dY@X&_F0B42#Xi>QB&o#)As}P)hrW*gsm4G87UrMKl*9Wd|4=Y2|RB^fZch9FvTie4y~4 z^y^PxA>o@HO*w!#+%ZZH(rJ$S`u?>oisWn*@y|Ueq@3*?MJOd(<{Wy{m4`dK)n4Nh zk^o+&fQ-j(c<)G|fa}(m8yhOw^%R85B~Et7&ILxT@_U+aeWx9LX|1$muM{C9D{?vH zim$Yj$9j;y_rTy{n#9JSch7p8mWA5+2r-e~r3wfkkIW8gCRYpxdO`{wxhJh#VJ3@6 zGm=e6IqOthvVqSXb5e;3AdZ-%Azs9}KnN84$Ed2C ziDQmItC&)_#}!Ubk+|xUrvemb)}(s$5Q9!xP6#~IdE|Oj zp;(NHLTFIkvsH=QNE}t7hi(N{84rQlsRG6405yF%<8DFb1CZVd}?g-Yh7s|Jfv3pO@mG}$Eb)G~fG5ReRxd8A>z7QP z*S$<;+`D_!L=5Mz6%HdvK%;PG8Kuu$RC|XfKT2XZ&B@MbJp;&B=0HtM3X(wQ)`Axs zy82?8#D&16Zo;q@Ocfmd6%Yy-98<{L2k_#fe%xl7MY2gG%Hyf1H!(OM9ldGFq@PNO z^PB^dO$d#cOUUCCyS`j?pra@r^unYXYjKSuCmHEXAZ&*c{Bb?IbBrZLvNFWi^=A~#4VXmqe9-Pof1n%f5TXV4E z9`u9;>;C}jrkJ`7!k$M;Kt@TSg6+xZy(s}Mc;ghc7&j-1UJeqR3TBk@cXt$ohBzQ# zesyU`R2|Mb)n0lYNi}s4FCA&vw8T&|*A+$c8|@qu)SmUENCT0cDul&d>7h14&4%09 z`cjo30y)J*>JvFT{lzLfk@Fv=D-&_Alhc|J@_Fbwkx96&c>FX{ zj?{=_Ayt>BdU;c{_B6!|SOLfs$sF4x%V%%(sE#@sNe1N-jsPTnRT((|j@{`bX>>cb zO+_JMNhczl4+Xksr6vmu0grlXacm@VDjYU(NMs!C9C}g^%GhD}iZTH_Q<5nmq~wBl zr=C0Yplu*ArVvYVHwr`YAG@Y$pk}Zy<$h8+cczgx9`Z&r>zq=SZNt=e zsFgBFVV_TWSr>r3f+%_p+7cw6DJ*yfpkOx=Ij1Sv8!uzlh1$nx8UFwZg2Y|T$7)9# zk3GMgKkl|D9d{ln@_`=0tCs6axU%uV6)(#o5Kc2u`D1R>W160%iMEFi_TfU15g0N4bz_WXXbB|VL+xh^BHh*1p^_&v1S7XkxO+v zW35W=RO8dVMo%G!PSha|R~&{I6$R~^U1`_$_JkXYn=6Q*B$WbJjH(hxAa2D=v9e2a zJt^b}fIE-S)|R%Qd{OYf_DPq+9wfH$2ad0;^;j+c0D87j1|-~MGMO0v01BRdT<4~7 zUufMZx^XLdEHO`Su5D-y-esf9&-T~y)o7vbg!NB5^oSbk^TCX7r3W2nabJnH> z5aX>y&gBj})rTvM!m21o%|ErH#UH~<3t&Iv=T(fB_DG~*$JV}e{hp(W@8YI~X*c?{ zj(JYgf*Ls4mp?*3D)%qi=H(y49vZQaB3W)X=7r$urr!Xm0{mD-%u(wb{X1gVaUf?gs2aKI23}!d1HWS%1PjJj%ans`FO{r zOd?pwQS%ZxK9x&Q3^NXx6vB3nc^;K%V|;Qr^{V?$;tx3fRVj;^Uc)0kW8e*gwIPL4 zLJ!P3^G^f?!uF`-k(gjE2&UOrAGJsr=9`YixTu2_KnTMclnh{zlR^+L$lo_2kmGmD z_)&w58ejwyo`aTOw{{VZUE%*QIMb&{c4iAI*522aw)h~VB~bC9J2i=TrlQ@fvXYq+&=H6G!;RR zGDocl2nATweSgVP3>nGVoN&lJbWU7+AqsR7xJo}RT| zlZ^JNOSv{2SAaV4#woeM;*L5F53ME-1pX8;G1vz^h@cWc{whL9$uwhVOv zW}JEBjEXUjo1v>uL5U*a?M}73OSl&9-Exw2`g+!Ot)sT9X8LTei01pm zjNk$f=f!juwvbs_!)XU83IrMJfkm_ih+A+QPZSm@fIe!Ow;Toa=7OLwB9b9_k+&Yl z6wSPK+G*;3bGwm2_3SG|`;Pqz>W-XlEPd)s@)*`%?(! zh0Y1-OQ`IS=NmTr^`?!)nq0B>poYgI28#%5WrjP`z#w4!wA^}gP8lHQsHTvEKQ2JV z4h;?f0FO#sW8Xb#hbMu+qSgTj2dU%Qk+IV`r8x(W%ABZ4IjOjq)dU_6C|t8-3{!w7 zAW_dsy$j_W0US3{X-L66X$C`NjMMT@K9x7_NeRb(X~js!4+fNg%^OL|7G=DiGfG7mxJ?d{}7SMAdxY~LSl$bcrUex7m4-AMs^$@D zO?AdG^`le`3ziH`Aqq%2$EXzb!({$-9y7>24I~yM;4a!2@y8V0umJSOdU*M{KS~yW zMjNJkRJ?AK7Af2ZN7#Q5zG0a49fATyTK%SZq`y>?Cv7*19{MVr3_&$gDL3 zZ%)6?noh*^K9Kl5BQ~2XY6$Yma(eXsRqZX3ySnpUA@FW_rH=Ae`IA0aZ(X?j>)c7g zkOzA5@r&PQp@n)8>?KZkJ*WVJH*y6$j3~}Qrs0SfIOm$-Z0t+8#of=nI}96XAdo5L zL-5BKqyP+YQd1a15<>A#DaZt4-jTuW#XKCI_#G;_RfTH^27d~E>;vD@ns)*hu4x9~ zanOp8u<)vJlk}&YXK6foifG6K)}EnQWQ+==i4#1Go(DlffJSlBrR~oil%Fm#PBBy_ zhK{AZI#b8ZjErNwL{A`gCaf+uVDpN#bSZW^Ed|*wVSKOeC?8Wrj3Wzqybka zIjoxtSa;2V^q^;7-9sj1tV<`JuEaM>UK)A{HXXWhGQc;=)zWijJ! zIjZi8PE~pzz*Mp^WXT|4bBg@gBl=*J90CaY+*F-$yZA;us;Y86VYRx{&#+-1ATaAg zL%C=;7zB36r*QuOe~+b8fd&Rn>{YT3K4G+;lq4o8KthDcV0+b+Ib{dsBZ4XcwHPTo zhk8)#ea3pxVhcfmV~#Lt*mIMS&lwd-aqEhgacA0kbOw%84&|W44xM{;sRYVL0J5Gj z?^Tqym$Z*>dU_cZJhk~xuR}|e&ASpK5cnK_DzOV?&JJ@`qXAecIjtD@1YiS0v5c8z zSRol1HKrN1jHn>~m6scWpc9rAt8Px+n8OkH8Wc`>7Go?<-1Y5RJg5x3W35q(0Of|< z@%Ys0Fy}cq?Ml|r=5JE(nZO~kDtL=+1P#R1BslBETNourBl%NWnaH#{=e;P#;=6e@ zSjrRJ`c;tp=KyA!Mlz6tDn>@r{Oa^LWh{s0syyR!HZW@3MmPJvE<4qvb4o>$8zQWy zn4p5deJZ|RtDLCDF;hgvv4P*OYIZP`z(2@C0%;V4!C$-SQb@jHkPg$=BAA6r;ku40 z(m7^mz!lSPPW>st6%GgHDkPMs3+vvbiHi|~kbg?iBbH>Oo`auyTsT}F^yY2D2jv5b zMwPGtAC)zs&gEfb$%hV4x4l-0N`i5mcBwYLeq;2j0ZL(bB=x3@rq2)f+EVYr;nqN8 zM;ntIh3s?nuZwNbnVA&ijNnX-QnJ7Y7+NmOf|BI2=}`ygqD4Z}6YQiu53I&2>AC3Lz3R2HsqQpIp~} zqj`$g5d+vU$Dpr0(YOhMI@f)nm0SCTCzpin6{32al@Y5S$gJ+UB=Bjt+aB!osbh(W z&VLTn$%A=#QTKY)CSb~{jH*fG4)sFgaRg^OyZTk#uEePOr>zeH9H=J%cdhA}O*1A! zK^smmFlnlil_Af|+uo#j@W3(>xy?9}vjpzvir(f{W^B-A2{#^bk@#2JUkfkE@IH>w zHtgD}pKXMX>0cOZV$aXYRDwSW`p@8#$#vjs7H|NDNn&63L!awhSoHmxYq`;e_>WVP zPclNo@uo7fk_pV7#QnKaUzY`&o~sS<#>Nu z(&CqqF7^xMCmyw7K^t;@Ty?7d0CmIlG^*@R&A`nT(4M4>$2c9SP;W1-dUvZb;;e;*^#n1N5OQ6oZgR>5fG-mu1NqpaKskKU!V+8+!_-g!B<`M%L}n z)Qcw5gU%{5!N55*zj?l6ihCiXV)&h*e+lcZ<7>8?c!Rm-2FD)ezZ7j!Unz2Sf=MIO zlV7!dGh=Pwj}To&g_0dU<&}>>1ZO{quf@0mI&I`LF+YZD^=}V9fnU`hC&VAcg7P{I zBm}p4V)>ncKo3k~75b6zA<%p#@bX3u1Po4lx0u_%TKv4z2b5%r4nb3l_TZCWsDA=i z9|`DzrjK{%~+=Qmhw{X_;b3G~2OBT(Vyz`nO-LLd?+($L18^4&Dt-4$yva zk=ma)n&>tXT~2$@R4^oVse(4wW%bS~BCqoTFc0&pvap&MxllK9b5>Q37srl*o~ME4Tt|{eI19TZ`&N|j^`_Ke7TGRwO7eCu$s1%GWS*zmri+EzMgcYCnzzT_ zgZ2l@O?&N*rvyP0xctR=UZMM7cmmf@mfqh^ywqWjg=Ik=^ZnpUWPU%+y;>YUm{i(? zzG~l@$x|@HL+zvMR8qv}7#(Ux3mm>%aM;KL(!K-$Vk5xD?zq4ldUZ9(>V75h z9rotC)$cAPZgSGIXY;Pgeje3-#H^R1Z}YLsE+LQEhu(h3H;a5HZ#1!9>h?D6ZILRy z#Ccz?8;p0Z6H@r$@Q+WOguW%TxX3$x&$?gz1Yl>}*W^5g;grl>*~!Z@6OzZd_ca?u zaJvgc;oGrNGw+;quU8G><_%8uYRURp9MyB`&3my({YBM3Y2So)gAm_cN)&QMvk*_F zdRHTL`(k`Qw|Olg(=M(P17*jU5V7F#9@Bt2a%=O%*u3We843-Z;0ol3P6*%)50HGcX@OHk|%7^R2gr^=q~U!qREbkOM4IH$Q@!=> z7{S}@1Ma}C66f}V_^~rN{{V!NYdvTX?js-%_lO^@ zZfM`Lr^KyO%|F=?L}M9$Hf3H8K-=rnw@ONREj4f5+y32PmNIXt=9BzR_>+4fo_`SC zO(Puc&fcDYV-<@2Eb)wzGk-601(VshFl~G^B&w5Vr*$A4 zsX&pF^#C8|T$1Aat{)9c`X*@%qY~cM`JbGI!e>=teq8h?zvsnV`!fhY^8w=+2PdB0 zb6=#-`!M`6jIum8Hye68%t$BbFe_6}_yO>)1VJW_vpTm@&&c<~3g@34;A6C9_b>A{ z{>81;qw?h<*(*c|jZkyJKmNME7N2o8WweG%nDR2gIQPwdt-Bdm+aCq^Q%V@qw3}-^;1<|}k~{iWEAa;pvZCLsMMoo_+Le#U>pd3o;TvVG z(*-<~f!RUyCmen?y=&lIM(RH_SY6Cpm0z>T^ABEvzgyt2w6uiB9BQafOab}|w+wMW zFsQzu;AXk1@%8@zhll?F$-m$mM`?v+pXMsLo5;>lQ|8?9I51fRnpmh z&mR(`Pc-T9GROlUX#x;G9DhpvHS>&e7C;w0NB~rB?!*($1_#o->YQnaU023`n-%gkuW+=SS-1R>& z#eLQs5+lYo^HQI>7@m8I;H$=2i}+-hqW=Ipn@1(XEz$9&llvgr{Ozmwj(lKweoP8J zyMbo>Fl(Yu*+;{0EPJ(UyRbg-V2TgXM^DbasS;v9y>K&5ch5nQT(jbw)_d1~B$2Fg zoGdnh^Kbk!Kf|LULdN1q!R5CQewYTj%RhiW3@tY#dOBT<^_AU;1M1((y^TTx>zb8I zBOD$pmZo`_PvfmGyy%V+jCO)JD=&qf0MlR)+UPb>0nqt-i2PWZ-d_lKQ2c?Z-lKmuQl}NNGcB||7SeGwm4&UVAR}~eqMRP1AawSt z{{UvRm3*g#0`ATfZRh?2iaA%yaZ@gHlhpLA<)zu^L*ElPS7@FO@Jnm4%TrAZh@;!n<)Y>)MKSJhU4i< zi^m6=QPT#Hfy-^;lgyEqj?_iTA-Mva!9x7pW1y&M+-qX0NX&8Gr&ygqIr>u*1nxCy z7;Gb_HEG*%SgM=D9P%nyrgU@bPnc&LcplW)Pyk67J*u3^v07cvC(X}2D(3Y7C>g-! zp)3TL1CLs1QcmH}^)x5ct7teW#uI_p6-bHRUChMdw1ErMWP4KzhHbqEYAtuDA;#iB zs~9={l!GjC>{xr!1>+qJNI2utmDa$nN4RnupGvT^mjQZX(yCw+wDl&NE3!HSJmQ{% zW$YI_<;llGnyW1RKqOO{u%WZ{`qg8S?!X{%(xj9w@tz2)=WAvwF2)tcjbQQzHdgFox-OSazKPnJJH zj0$|d7x0-<4v%O->xh(O`jg(aK@4(u0*{&UIQFah%|-T~-pKZAvBk~c4**L3btIO!>0Y4{t(EbcyyU{{RV7$ox)C zd+|;I&OoF_AmEDM`)eMyuP?ok^(qhSFSz-ke`Sw`u+0;>x|kxBXv_SrPevy@fgZ#R zes$AnpR=#RZ9T(Hq^_Vr2lvI;{{ZM!?t6oF0~FKqDLD$*q34+XwdMD*EFBd71@|1T zo8V6e=+_@>(e%4(39+|&CnZmAc>tX!Km2d0eT8~xF?3|Ts3huYP-~vZ_MdX zidrFpK7dp#HXY5^rCMyBpPfP#$>*F_7t}nEpS(l2^%W>kPs}?~262*q8ce%49SvUF z3t}l3VI1xPo)%1uk9tN7#3&de^{HLoa0GUwiW5CDKC~9x++bpm9GW(dGkbQROle$o zrv@h`p5HO)?@>vNfV>}CL9!i%Jm;-2ks%5`TySa<#2j^{R@>K#RuHWa2MTk|C>UL* z>ryd7Fr0hP#X^jXnl>npoDSKj%I73xny`zWykn&zMt71=UrKS*2O_k92EyZ}D3UyJ znpFiHs5!+*_~Mg9w93-_kb{hoPE{@gx71VFw>Qi%w9+{Xo;y=R*mAG$0dM~RT{V<% zBAf{w{i&e~FgWBI zNnBtWaTU;lUPv7UKp9IDjOM2b2w~~^(^WuHzBYS=(Y0*A-aGPfz~TyN@+E zk85D^1vng%dI3(rGB8ihPbZ}#GY985sR1lF=qW#o1QI=JS{;bOu<6O9QdH%aH8GV? zfH}=T(y(!iVwHrMI!F+Z!yc69QP(_FMVENoG7UHaTY<$bi$Y}e?MZ+-^))Lf10$tJ zDLdC6cN8*N7UR3-6v8pcsbA1>j+F3<2Ie#%)sP&X1xF-+U>*%CuvX1QE?N0Iy~Qv{ zMv$MnF^Xs>88q##0pmER#&8(%>q1?}(2xdmfyEL?k*_D8YHBbf?a8SMso;-#cM=%V zDnbA!ds6@bc|6ch&4WlzaywI6v9XxWRk{jp+~9N-ARCviDVZSP_M^~|7_e`b=Jcd* zm|=j=@~40sB=JooFzK2aVPXjoZsFm{j*KdmNQ%Y)OkO2c8p9C4aySZ$T?M?=r0 zAuXN<<5M|R8{5;hMhJdINZ6%`+8cq_ienH3I3aBR01X8Q`DvxpS7R6gLg0~8{GonO zG6yvP2ch5!dYz*nWcM`6BXt00p`>T+kH(&TeJUk#3ul^@pwOH59y(R0kn9_HYODg_ zQjTh_Atbnw20dym?86l(P|QI*if%X|KU!^(VkYDT9-NvLShh&wpMVGqahh;)nFHqa zp$v(Tl1_35N@5V-Assu@C~GOp;TxpgF3{#Ak0bU?IuR29e@k=1a0T`t?T(?3xR9o_(Fx`q08bV|^Bkqq{V3PzcGg5P~q2s=423&G@G;Ax9 zjDiMw(A*LM+$t_hVx%7^ZYu0r5S)C?)3BjfvBBU0nrnHFwO6+$os)yRw-pv_5Q^AR zPeI<8<+JKK;*JLgBzjO+2Q9@WgeH08si>r9;Z6=uI-kQ9-g^f3T|o_o||A-EJdIsSEGLKenB;~gmj?Zznzu{i2F(}IRv zAIhe~WM9M-oq0Udj~~a!+=*n$G3Vq?=G@#zn4396$m9wcxh8U}HFM=ibH&WaRftgT zp&YT0kleR&B$DrMzkm06JoeZgkL`23U$6J`IekQ`%U3Vr^ygrOm+I3)G$YD0SS&xU zYi;~Z|2SsLTRYeBrVkOCITPP-%Sd6ipb9cG9q`wl)E^SH)TAfLjMkE>ALnaNrJSe; zMB%^o!CfLx$Y0lhOT;7%@vn_S67Im2tflC zW|z`^!D~&1!(6xdwD*vh30Ed97SJ!=>u)2J6`OV1V=7zaaMA-^^yPz+K&(G`6hd-- zeMzCa8ER#Bwf@iC*_-}wJadhsede>Q@Js5LY=;oXtY8hcFP`)Z!ZhMG^yWZ?}WzhSb0t+$(RMx zU`$drgUi@^eGT;_kqF|^Fh5|Ta5+6sc}l=iJ==0%aP-j{!o>aI_#uNB`@x3MTHx0O z+FUK-%Yo&bO_mztsxCAdDF>Qx`bAXj&bLI)7s|tJ z>fnjy;}NJu*Y#2O29m?zR)l)|coAt;yHLuar;dpbT!s%dxvVF#odo7|Hw{JoBzXW6 z2Z&)b!*)qk%Q$34KfB1UA%mBL)Bz)p%u~l+xE6O5Lu9zg@e>D z>A5}oCTWA~a`9Mu@5|Pc`MrQ+b_XcDWCg}O5PRyYp?njAL9$;m*@l(=G~$GnyXTTNWM)ui$+eD-Sva5W^Qo#;*p!DkO}0;|Fw1&AA7b?O*DFe^2qHKag2+lGj^Tp9pDzZCSCg>R3MONnV0gAhNSs>#hPDn}@!FTfiS0_%!LxTAWF8RQ<$chmjLehM# zY(4ws1DYsb(8ML^65kSS%zjsPaBCX-+)kl$!@O&R^OIjW6b@m|l5r*AeoE&97Vv(& zKU$aV8Z|f^1h8*u=#m!6`{s68Lfg%Zi)Km9`Va8ni=cr6c04R8 zZTl>i=Vf~>8i%8b!qOfBU=<+(ybIJ?{Wx`OQo_y@@Wh^@D~%+m-N?=zkBD(vW3Hjo z(|EF4pm%4poDj2VY0|j_8jo5dDwWDujlXcXrif(a17pUs(_fVE2w9;fnzY^}YfiYK zs23J~&1dM)z;{e`*?sc!fWs{lv72y75$-K4bpPmdf-+#jto%YCd}+L@ho5D{3Pzm$ z)SHb()1`c-BIBpW>qY4xoB3hW9?@kn5oa(6k`h{>7| zRXo2|0Vl+1NiEMJVUcFF+n#YO;4!S;x)z*7?-bN00>&Mf7HTnfSj4d|gs&AC+Z4h2 zG}uFi(Ac2x{ix$AbD_r(x+a=z){2V0(ygHcTUDXdQeud_5&$o~zzD!M<^$O{q?bYc z9GuR8@NqiSLA0HmWhf5ywnitTH#;Mes6_`l^7Zu8H;DNjfXoQpDmoHn*q^mkMDL%y zEEv0fr{oex6p5}M!)6rF+(qetv z^cQTg37CcRXA`ZF@G6;}?!^6~Mw!eUNP)G|(77_Z5GmbMPNG+8`jp@O*jPDCK(7@^*9JKZ$cwJ4IFK)3lw#*jICzN(wat#v~`KFhJRtoDL;0jn)-tiW0}9DA*) z+xIH#-SZa3OEFhr_s8FBw_a~)Op17Te3HBt8}ENjGSI%Wu??zopav7A90JG1sU-em}CR|?t&VH~~ix0}U_wQaK^ z=;j;t9W%!!XDh*qT;GV^$pAEtt?~(E{eF_-jp?;yfskZfz&c5s5EDJsd{CUH8R{nR z6Kzx0s;^3eqEkYQ0e>A^n@x6~Z@F2jo6R(0V1X&2)c@m@oM@Jsl3$$_2?jB;PYMkl zpQJ=B73c$CpxI^IFXVz}N#MmFk7k&OGCz$XOLnyoOGJ1$9x=FMRC*_76f|zBN0aqr z?_e>w%bb|Xk`}<+FzimSz*GTzT^*Sb0h|Dh0X;4;G6TGRnk*o}Z{54|0MTE{4L)PB zp}AnYF7yG4XiW7{QD*`Q%DggZC~&E0>R6_9W58kDwFh zOVb75;s=x_(_6Hy4hMb%{LZJ)K@bmo#z~k638c~0O_Bi%p?$hdpbT|xD_)BDfqAE7 z5dgHk1Ht_=VNAWFM+vZ2&0-k^Ewu|>bEENu&r%@7kK^uEwrBAUb8u96POEWv;si<5>p^e{3I|8Mj^>dA;A-+)IH z7)3N6YDmkUYpZbpUR>!n1&&3KL5*H1Yj3rx51i(N$9J;N%4n#^bNdEWz*K6nj z?*+Rm-t5tp`6`XqG+Nt+?ah%MksQeaelFCCE<pQ3-v zJABJQK(C)=3(;*3WY9eOqJEhooA$oxvQgT>;ix~diUlxkLD=^i*lNr@d90u65`I$!Cr|V?>^)&KUJHlSUV*oF z4niqScIMvNVkY0F<|}LkGK?i*mDWKFz(ye@hll0XSD=Kj8dbQsX?f*{aSMqYMB2@^ zp9*Oa1XTCm?&0mm`gS87B-oRZvT+A}3Yt-{eq;KV90~%w5N!DO=dK|#pNB=4-&APO zhJ-X(MV&LNe#xOf;r)82t{N)aBpA8B zF?k;Mppxy*~pM+~TmpS4>C9Pcs-@r|Xz$x*R|GRBR<9|&}A zPs%Ld?eVwX|Mckjx!CMXc=LqXxGgDDwj#LUT2|DeGxEH#V*BjFB%v3W*Tp-^^U_!e za=SNw)W(3Wn`<(YO3#7L%bQD|WoJ0AX@^+cl%^a!4z+D;^A}Rcyp@_>jb9yqb=!<=Cu*2h5(08BJda4n}U$Ie%KG)|<^1(hl zA&WZK^MG{*_VV70%_3dEV$A-8x=Vu{^WDR$=ZaV4(AakZ>G`qt9KGU+W2ay4H^|-0 z*XF{rF4)IE6BX}Qva^qX19$O9{yMvFA(J(1eH76F+X4C#d0ZR{Jkf8vOZ6q?^h38S z)?JNXhm^1%t2|I}8c1ir)?`a?{xHjZQYEj}Dm@GE*5rQ>DV-5@Obkz(x=-?dtN^?h zEG-WFbs&TpC--=TFsh{3c_t5m@m3_Ft!{s1P7qsht8Egb4)o+eb*W25KD5{dIic^1 z!wFKbt_Q_7eTqgmlDDNDA*V=#`Ue7Sez+bzwaMH`gg(6XlX^2(n!PQZtfXUg-^%}Ns5u#_6!dkv2MGL= zZu;-WAGi|b=Qo4o(ELT;X`zx-_~N^kEmx3E->IUa`=W_F<&{-fQ@#2Zm*>m-2K}re zafW7cZug!8x=0l$zAg9c%JmqPZoc+`-w!<1i>6tvXCbU3Nh4@^dugpjBX?QaYM@2$-Rrl`2Lk6^V) zXdca)wwwHBAv~@NK4IpNV5ZpHU)BoV_R=r|^TG)(X^y?k&?v9O6~wi`oyRj6-VG`suRi;3GT6Xc8c#K3h20V${LjzHv8&@SX1JYOkP1U9k=hg0C2 zu-XST!>62ze)3q{&UGA03wl%+o=#_sX?nkM?o%vxH2*pNw7UA?qd$&BF^zjd(V@@Y z8c5b5)gRPJPCg2_alvnj%eZVK`=0NQw{i1s-7xodj?f+V;tPJk!wojYS{+(ZD)85T z`MuY9Z=JZ->It>-Y>q9=zAxHE9zFWWfqDL3%*+h36?6Z0?=QL6H-2kBz3ZeCWM>C(-Fo_^n&IffKPC2u=1YB0`u`pZT_>grVTf#wEtB`_$FnEkh$4 zA99N`NBtjhX@)LJ_s;acjgI^q9>ie_S#J?8R{5y&`)NbY+*$~_b!4?4Lo1b49FBfP zEneL3l7BUcF^yS$BK+WKamfsYMwdv#gs1+Msgwzeaf^yuFlP5HM-R${(kx4(`&F#_ zREOJ_{{x7|7+gg<_nnQV2v`*v$qNk1QlS)`Nn-Oj`}60^mr)`z?Ahl$r#i&*Pmeeo z7ltu!)e{>SaocQJ93iDNoP|l9?L_R=Gqs8C3y(PbzCNZCh$#dHLvyv9PO}M9FCH(w zl9MOfhWyQ(V^4WAiA0={+%JA-upYC#ojQ~td3`D_Sf>V~n)cIxa$5L$^nO{YqwZGg z@5?L$BWE6e9XI9F9bT{}*wD)^C4kU}ht*q`xRPz-J`_fNi9D|!FT8;H@COwce0qQW z`AH4we1yg%tj)BW>G875*xj#%9tom%Zhs+dzgQG#Nt)uHRW*m*<;q2EbD-TL?=VC= zUG|p~{0|_t)kniQ;JTfSJ|DWTg;o`r=xfXsi#eSSsaqtWpQa(BE6x>%@<;0hWhdl5 z_}ove@8bNnBi@!1`?tM(SG&#Fs=K54e(vqEICbiPv-xpfRMVe4VaLT+=gzUlw>94< zsU~RVeq4ClqosXETwUCpl0L7b09iNTnYs8pi@{Cb@vj$KSbl&j<=%f`E%NLlEF3P4=UTPXaOl%z%y4n*rJ$EhaY<1$ z-m$TYx*~aoPUJy_l)X($D6+CkQuw^;E-+VKsn58j+T%P7%GQIQU3@;Mfi_m+C{w$O zw<8=Kl5=^DFZ4+mDZoj4qOmqp*a*5|TwEgHScNa6NPP)wkrdbVX3uC=K}J1h@4QKt zqw_~TeeA{-LfeKSmMXrW20jFBOKAnmyxb|hLQT+1Yh7Mb-kC-hz0XlnFOR#S9B%+c z&DZ7ot1^8f;H6zS^dN8bEbojeH%RL`6JNf%DST&+mTe5Pe6q4MR9lTwJR|==JBVHo zV2@Sqq(3NbD+u{X>44(uM8$tv=&(T(3mhA6pzY|@eE60?)f{~qG^>^X8OfFr6I01f zA*ncshb*kPXUW_=ApkBqN)1ZQ#vW_h|B{#og>IQV%MxyC3)?Vj%E^hN@wd?skx;82 zdH*j)3rs(n(YEMtvPYggyRvNi)$ES3^PR_{vl>)rxz_Ap4w(NbI|6X7;(_Abu*NaZ zFi*xiF$q9O9Z(oU^u!AAj}fDS)PiS5)-|LFpvX{p0K~mvpQw5!J!5Fu*~T?rm}b&) zcb4NKoVOXsmTWYEZODwrqPaoAD}bE>*F6}dj(D@@LEO<|d0Lz}n9i|OBV(XgTir7! z<%>|GIqSpI@!XkG#30EtoF85691P!>FBlkU537*5Of*>=CyQG=rnY2$FvWXr#Z&DY zc#)1RTLn+3ud_3|NcT!>SV}VUg8O60{k9_0MykgZ$uNrPr6?cRtgLDZg+sR=MrM&= zvNYMi-n2F@sicfT8f+qZBg~M=oaV&oXuH(iMEkE1gaUYqXv{YK>a%+I+(Z+M>y3Zd zo;g<@429+8dLwzK5nqx2ig?WS{L)?*AN`A@j{#>@?>Od|vuZj8rBT7v1e7N7$_zj- zdK|Sf6Ky9kh_VmqEuyRZ9pAa8wP}Ce8w6t}#Jd3L{UncjC1sIIyV-~n4tVMDk0?^W zM*BX-&NV5?NTXq5KBLVmcePyhO-dj1_cFbbJ|@xpakGfG=T*9EU>G0NT5Cmbo$OCVWJFvk_mX4W4hn>4c&wy?vqZCu;e_dTEE zRL5inVoe}?6;R43-mmF!~8r60D}M zHa6ZMV`O~MBnUAH*9?(f;sx%m7RD!pXy*v?4puYEC#7FOq z`y!Zbj@VYNDKB=liWOO6@Xx-8fWxaA#67sj7HmHICDdqO#QXvRyu0bD_=( zlM)_I=W2UTA6uU=aF@oK=BzQo;v1_TR?nd+$QmSi-fT7-3Lt}B~2EZxmSZZ{(Vy)8mmWsxbI4smg zdF5LW)VcuUEJUn zG9_cRfAMMoGc&M5tq4jjK$c&=s1_W-8+Faf-y3~QgS;bOVLZIcXmP_4$I=m31kF8X zt+#;QLkz(NX|&m&el_|%p-&XQM-X8=gU+t(56}4NarWi1Tqao|(0I!m#d*9H4YLR! z{R<&0kaH)1Q20TOD3T%kJcS0CNK$xMqm-Bt3?GrnO=49A*K)`-Ff`MG`XjmOF%D_S ziIIEFmFr>>|CSg>w!=t@3Vb#bO}waVU$9 z_~mbFMG@P$0WVx}!P09Q!SF#MTW8VN5~u+Ih{ZIBvmr(wQUh><*<-@}g}FYXHRkXE zAgs*ut&C#)(7_%;b>A|k${Wd{Wg#2KvhL^VAcFw#>0H;@liFs4=S33^kX36UMPK;0 zks@rp4_icR<7Q(N;N)(c$AhYpE0RU2L|G>}iccoR^vSVOAP)=(3yQ4RnVF_9nxPY7 z`w!r(-#0C(3m=xHXC2iuX9m2rwd`$9m5<;afBsf3WSaDZL$Qp3%3+Ed_vIN23dmV! zhLhxH@gWvQiW)!tW2)>jsSl3J^A%M(QEg2kJuM6&(PJN=L$y}6W?9T1P#Xx8#P?QR zKEQH}zvl@MQnZ-F&MEm8V-EmxygwAJP#Iy0{^Bsmr@315I;+!%q++x3F$c)|at6Pc z#HJ=hB1*G=hr-12YuZ+|G}wG&T45u8rL#elY}(C-U)q!NT`eh%5zaXtk?$>lV817~ z6Br?QYB$qw@3preAr3~kUF%Fcn;};YT|C%3v4t!<)np=}SufB)qKgCJEm-5Gsqq6J z`QHXGWXl)3C+Fx^@U{9-m2i9Z1|LC3ibvE(cZD2fmimTG_Op$ZR{YoVM_^(;-yLnO;r1gE# zO|7AUUflV^sde}6K;CtC4rMb{;ArkwiJZI-&vON1=<3E{*y)F_K^k9U22Qpw{Lat2 z;Sj+-9Zaf~{`!@U-lTJDGMgD zm&iD00iICHtYQ)&)YZ7mkx)hm z_JLJE!}$(Sk|wiC+7b7W$VnRbmY6+55RMqeGfFeQ_l#{4xMj445ROEtVOVR9L-hu%PGLQ7H{CtNJAqzhFvOnn zh5SJQ6Kgbqzr_fOrLf$)T}K1uo;@@12dMi@cp6ig#eq?_jd^9y zgywA;4~||KuT~9ij~>&wKt1eZCpO^Frq%uG#m?aqqaM-{02qByS>#CgQjPK&{WG#G zj_P!2qMbf8L%Llku|Ss;3|KML;iHi?_{V~I`2@+@_uH+U-O2z(WedU)_|j zHpMl7qMk6Rxo_z;%Cd*Ndg$!^|G#0JqD&~h#4Z2kk@6;RO{C1hsK34F zYddrST3W%{1Oj82IOh3LZzRQcheDq?u!fCbQls&wd9NpaBf{-M6Z^zC+SkF| zB7%cc&s5Jg``ckT!gOwvPq^#WLy z5oS|N7AIugZ})nqa6S$_lK~tUbq?-PE3F(9S>SgG5_QVZ?MIvQ%9)|9j5ww#+KrUk z4Q)a$B|J9H(@4#=MUyCHr34;5$>O!6x(tcSGP?nlU0b6|?rxF4pVe3az;iP=PEmQ-h+atE6x=x7$76$7?)hk5pOqJXakx zxcD;@yq0NN1M^ZxCh7PrXh-&narJgFG&?g=zWOzt-s}u!l%uKWlK`dqVKR7Fy~KE66WR5^WQm^`4a7 zGq*lAt%}+@33d06blsylxCAS1;t1g<#wx#rGJ5@?bcCzI8FkI=*OOlR4xHHNx%WOe zlRcDYwK}GOYWFr{?^D!=(mr&Y3g)L7FgnaCO_CgRS3;ux`In0;?&;iUaxrHAroSe* zwNp4ca!YEOLyc?4QcT2z<_8-aPw!~NQ-2U143sd?F{v)IBV`ioil}?}4?xw~{ZIsC zRTSbkluOaWmV0%L%#-%3cUDm=B3yQ0?FAF&0)zeQ{lj=>zAam?LttH#p%6VP!oX4( zI&#ppE`e@2B4Zd7$#*(Ick%>M=Wid(myrM)HI=vVK>7JGKcA*Et+JDc z^R4~Mv=9L?fPr0P*eHV+4mFuc$P_CaF}@2s^ZP*%l6l`<2JhNr)M5XwurpbpZ%E1} zNNRs@whvDi$;2JlKl?GV&ke!8!O?WP%xlI{oq$hD#r|)(_(qYD66ESPQgFJqbpMP2 zCY?k<<_?F)!vzK&Cz!P+t1F)e!Am?2a%No%b&`VqLkT^JC*wxQvD|CHALCfH41L8D z1+Egpt8|yo+B3(#wCG8h1v`y@%}0#IHz&i^?>U)Ecvf+KOuThzO+&9=$9XC~)(vLc zAL9ppb3^)s%>++~wndsGtT@JZ9aj!{F-nq5-?hsA>!T@xHK%LWf{b~@7BZY-c>t)m zmQfY;1FB~Z{#G03?0Yw8_I!EzJpjwH5Y&c}GP18AGvpzhouD55e$pZsC zC?N38sG!U{&F3c#=>`sByfD~W6ReuoJjcO^R^ol+|BP8u;DgLl*2aT@e=;uU79nlt z>djCK4g|3ak~1oPTqU#!=3huWv$gWIOVans*$2ad1Q0vYpBS~@w_o|I(>g!;Qi_O1gP9Ww5yb~#k( z$0?k4WF$@k4Y7m3Pz$ASJhIs%8DhVKrvh;zJedZX-niT9tn1N*_Y$dUMBd*l83xrJgmpDi<)A0}Fr zT*Wt{I`=FY8f7#4oVlsVA+{HA{Dg}GOwhNuF?3uN4D_>;T}Y-&LVj`12s&$P^so1W z$YBYN#;kjoBy!WuNPR*oB>qf!wNv0}Xn~L3o>`ocaDlG0brweiH!{c(wbOSq3IdYX zT`Z({QsCYD(ru5kR|Wm0daCb6GS`@Q8F&BRjoTu3WpM|V9>6;oTQg=&+Z>ZMqBz!o!~V^5 z7*Wn3NRb13FmNrFYvEaTX=Q@b2RnzFn>N!bti{t&u|j@o^JFZbWIZb zx0dyj-;e5%WaFUdnDw6rpERrV?C|ZRc;}{9sh^Mv9mZ&Pw}))M3<+1b*UciX($>|i z-wZT>jF{24|AiQfICiJ6%GFl=b*U4ctenkjOOFbb)=LlIB*rEetXO|i*iD+Nd$av; zSKz9gmLXDd`_iws2?Jsl{{6Fwi7y_HK(`Ja)T;hnO6@i?DNj7V%uwX?y6uYUjMJmW zPU*F=spa-K-hH~v)TtBx(E`3}cV%8JppQ)`%d)E*!Pi(m%zp`tl6~}i-Atoustxpk z`>@*jU+sHgzXRP|{=2(x1giN|GcPB=T(81Kjy86_Nq#)K@$JU#hZWC%w7DqqB(#~2 zFBGK;*nu$-b=V(R?;xf_+q7QKMx0<-hAOim-)cvJrev<+jk((=Z~p_ZhiFb+I{%XH zGpXbI0egD(QS+2K8EK@O+ZMQFuhm=v#`mtI)*t@pTxpg{Kb?YI+pR@=${s8`ffQiD+C-#Wnp218S{{hqw zvpPNOJEmg>J{EKY?d|y_?l}VYBc>jflB=&m5{SnQ6 zx?9GWBo}`>&}m>30lsn<2>h_&mRA}(6nnWo$K`f=o{OFPv-;tV?T?xJj$o7m(_MZe$Na}U1#CG|dsogjE& zeX-^1{{fiJ!RslKO`iiRG7%Dv7M~FPs?}anOHCNN@NkDUuS>=OiE)pyB{2%J-F@gU zYDBi{r){y0TKs(1zHFN9>Odd-pRg_8{EJ1o#bdq|rA*{AVrD0mu69`Ue1DzyxLNMq zNU6~CrntMQ0jWa0giv?PtF%sgUYm4`K8;Oruc!A{kv6(X!}#-~!jS>5Kap*X->bDF z$7xHXG+(asvwM3wHeo+LB{AMP-;8&AN;)Be{?t*pca?y*pNgFKBl!)yj^+>hLb)UoIX0AXj>8JA}qV5od)|X=_Bk5`y7l z)=;GINTv~!6`ZV~5L;ZMVyus0b1VN=k7W(6k_n*%r-LTqhX~;n4H_RgSjtK`axAy& z%x$A2GY84Ho}$3xN^f%5bYvnf(CJ9oQtcMi4COI&_K&;7e;S%E50t=R71PeWGQpa? zC$vaq1QLW84x8Oh%!ei{u%DJB{#Vekx87*Kj!f( zRUu1gKO#DP9V1sTFx~#x3CY~EWG;fyKgD)Oq0nnIaXmfB#~ai)5YoCFYHGB~RJ)MU z{gSu42(e)M$QFYX3XkZ8oSBe|EJDkY*V9O#;ptI$CGlA*4JefZ4#_5jYjI+Dxho9^ zbRrLs{fL<1P705OtA+>L>&Iq+k~r^jUqU?uwv2q4yF;nbjce#y;<+1gDZww%;8ru# zU}7?ph2aX4?x@TIO|doQ)Qtw)my3>j)O#vIZ4w8&wj7{2Dl7s{Mbzhp$q-bfm;-v-uF!L&_FXgip&X`j89;r2g%GG0pZc!C2%= z4sHQB;`jN{+d;D81@ug|A6u^kM1VRn@OH!W!^8B zD}I1y)S~m14t8Hz<`3V#llsY@yL&lUdg%KNEpjr&gusQD5gqJ@@xa4olm;teX0sG5 z%slJ2rCpbiOtU?I8pgAf_{o>Uv}6pDJ+z{+7Eb)@;;HC9Xr#sq0$W-qdw2oBd$Cl5 z`;J*Iub{MD9Wg|O z|4Vk{Eu@b(cdZ{1x{4k{W|8~h%IzN!bdaj$38(klfkbhX_`*1M0xN9+LuL9NQ=fAG zP{=fZ+Ug*})n_0J4Q95aZcAvuPOQ+@XFcNH6&Wx92ik%$DcVYNtcxK!fpD}_aLX|y zp1`kgnQ+&R83HHX(GhKdjTpino@v{$rKk2texh4bQ97fDgl*{Ge$2aYfJcv)u{i;8 zLMP;@%=kVLqm%d@hej^0Z!M@yGrq1M1w#>B_Qo(`Qw;#SNFB3(4Dh~_Sn&Fj0w}EF z#}#e$HEi;11``w!kU7A@q^MUecS`~D`=w^!S^=7OBT>KQff!p)-hy2~NruxuX#>^s z*gG4@Kw~(Z7XAp7%9omjW(Z4d}eVAMREQ!$; zdnrt&jr-UUVB6i$UA2Js<-5~hp>-@4=$ei9cRJ$bFosCH*iT@BOJZ+wL~7dMSpwHG zq=AAWL&-M7x|i09i8^w_t6cF0m)q+wyyN^dABWuznMIIywZwC1+IHB|?seMqFziX@ zTi!kEh6}rX%Ut_$7UlzOx)ANg-p7_~Yb7NR1=>)m%4%Uo-8NUZ1W2$&7zSV9Dk>xD zq-Y=(vjvQPj7}27`MUNjUS{!Y>+@KSX+=|!W{Ge4l#c~D@7NPFl<08Q8MO>4LeIA> zzu{1s77RjwKG-D%=us6DqLpR3GJbHaAi_H88zOSC!i5z}B0Ly2%duw0+_6cc;3kZe zQp#U3rbwY^Xr=BU2t`*KTl2-p0-+jb->)=N&P3K{y2xJD8E?R@O6~t_c@epJGG;tn@JlJ&x@z3p@x;pTXTm zUv8~np&~F}Y3|i;C>Uye)`y;$B;_2xj)P*;-n(^JuyRa7MpziUbL>*&=9o=`afu)J z`ZPZAc7X;^C>ltv_8fKjD{M&x1rvC;S`Z%pu41Xxx^UlToFp2z&Jm6E@;A9}epr2> zNw42XdYWxHwDIVOoDKcEj7EU6+vY2>eZe;OE^^U8L}5HkbM0#?a8En7I#Jne1o^_n z{-vTEk@QkYc;&N83YMEWPTVwV_k~N129c1-SA-AXU>T-sR>Sjo;k!~T+iJ2$eOks$ zruXyuSr-!tj3bPqnakkaHBhn%??yrRcqqm4*$QkSjq3J^<@bWegUbH-s6oN1&p_Uz zs_jzOU#82A192LUb&};-B%7p#d*RCaZ2x`{Cd?~t3aSP6LydoX1Fm|@Z z`94@os{T!Z`e-34fOcgC5te|GpvCDfT8StmhQ+1QcAVhOP-jW4{i>tN6e9y?y`G^I zKl%7KH^2M6Dxp`wQZkhAr9=k>qFr%2oQFOIE{Th6Ov&#IX^~X!M#sVTtOOz+w%bml z2tE*ytDOGVewP9kPi7B4UKHPsWxv%(RFwhZP8USb7;{eu2A8bS`O~t@W+eJzWy5fr z-B;fcHds+PxE$}GXbL(eBH{-mLGe7Q3xT7`r7VI`TL#Mnw(NVH&oVeWfMRztTMD}~ z9d)E&+Kt>)j_)kL~YqX;1V~%Jj|tg zHtz)ILRc0)ue1*A5hld0<-fu)#jYP$=_77;J}lI&$O#}EZ`dNR1RtV&XhQpf{d`}5 z5#5DR9=`iX8E@lI>(>X3q4-8uPbJ)`-K{WYP|GZ>wxj!%;W~mM{`5OxJh4as>kCZ8 z*}hxAxAtAF?{ni=1=~`y5VlyPqk#MBsoiZ3W5Ft84_!S7nYjakE1ZK`0dfJqOwTfy z{WW`U+L33Yh;Ff{{dgoo&4WK_`PY~=RINz2q(qlx6EnWkxmJ)aXQ}R)@+81m&V>yo zT%!gNc=8Pi754~^rkWG$St>G|F5HcYSqH+HX}-(4xH8aqXB^|jX$Rg|_l#H`?lKOO zfkW~q6yUTVtwr+?^p^L_{X9DKmPPmjVYeI^M5;JDTd-(41gp%)GRqDhM1&T_+Q z9m3%5)yhiHr4XjsFyiV(CqUPTIu-{83w2akJx_JT8o9UVyo)-n5MZMV#U~JSuTSun z=5sY^+s;%MF0&W;GPWEsKH=+A;Q-U33p$TpEJm;uvZ^JmY<+Cd&K~57&ykq>x|7&- zSef%8LMKQ3^)a78@dz>KilA8XL$%?8p{X#5&+S@Oo8eWO-&_Pz`S`lHnkV@VH78%H z4`#(88KZpq|LHZ3CSkUR&dqK&Uh(Zo5i_|OdCJ4!Se7^bJ0BZ-+xcw7)vncV=yv8w zqxB%G2Td=i!zUb>ed4%fR2X=Vw9X&?;(o5`?*>uHT6+NHhkIVpY?0v($Qm!y&K zx&*|jtgks~ZLspmx2&jBY9?87Cf^ahmuTReP~V{X8}O^3{#U>r!T!ecdc=bL>~5!~ z&t%qXfoY@LLoUB6L_&K)@n4iJ`4HOeZ1i2cH! z!d`NK&5)j@XcoxZI2ek1P3X=9$H2&|ogzY^)&sK~3Wh8!g--(8LTD%ZuA#*W2aa=R z!e!|f@1swOgici&tyni0jLi;8y zz}ZHH0)VoFWL&yWQg-fbR{0VUhhcMnQ;Cc|0!%tSGD1$;|4b)@5%r-L2uSu7Lw4FL%x%_8daH9XXE%HV@urz{Z9Qi&xj6Kvn4 zEaApmKUIGyEzc59FciNlP!J5r+%(ioY|jDPUKNLGzV*L<(`7nprX7P+#0E`tjaZ?v z4ma8)p4~;e0yHP$Isp$V;~BGHt)3<) z#-;%l>~e~ZwX`i&!X?#$Tk7=xuPo72zK2BbBqLTZyDe;Vc(CNCKelmpAs74`$*R*o)9xNorbezrHa92Z5^& z5={nvSH!0Q2!LSUffbD+zYvXI*n9H37P6P~LKMviYA~YkoaW!L&Skp&_|pkmZD6rL zANBLOV5iDeW6vnQ4XazWFVjZ~+I=!JN0m>rL}f~7H`EuT*~&^wE}a$kXA3Lv(!LK} z!|-E@;GfD7G`^x3_Y1d}9|G45HDUFY>f&AhB6A3-VAK!M`nQ2e=iIumNgNMHa(t$bc*mrE3)zZ z+L`Wg0k8e#JA{A{T>u6=^*L&X>Y!Rj>LPC(OphSamco`Q2R5}fH`TZ%>0*+`bvgO9yd6TzK(%C*Jc(!T+DZKqrd!y~9FIC0)|MdL8l2Xn^uDxt9%B*OX znN{VSlO!SOhGVjp<4Rj$Ybs$7Kc~o+YsdlDXPO5Ey4r!ADA2-tT5p{>7I65g0N%__ zI9jV=D2f{GxNs1P6H0luvvEvTbo$)2%x$UlQ(AWuP?^}gAhQ$qm)f0LcXDk1h4iXt(xr(Elhp7k{ST{|}F0$RVfNGKWkK zqdw-iIUh32d2>oCr*cTzoXsI;(VUO5h8*S)Q4~o{V#ukHBuR$loKsTj``hm?*kg~q z-}mnOem-BQ`Ge4jI5swV!pQHra6MQnvj_0I&QWt*VJH zo5s&qx5ed)53r=aQm(mx7_+sq@?euxqJ9KK516dmV%>I$;o^&kyi6A_uf%KvKC1G# zl&u!wpQd;pr=7V&h6x-on-JS;Lm$msH7&kz)Cug+)DvPUk_B)YiK$X>v*b}7|GZs8 z2R$rT!h;zY$tlzDN)2naAQ&{Lu3UNj?)G${+iYtk5@yh&+?_GF6=(y^E1(DZ>7~tc zG@7<<&K)lRluxt%eAQNhp#<2>7vbRt^wv*0r;m(*wFMV}%C0xV2m39s<o@09Q9gEX5Fn3o;4+cdQgxXEI;h_% zD8MomxmL=IhopF`&KvuATYxn0JMJ>27n2_8N*gGvnV@*m33D#z2-(rpv#OtDlt1id}0UU}_#wFa2)i6-SCM2*Gj zM_E@}UjHdhjqOd3`EvQ2MMi4luva%9KMO0uXX15P9bwj?_vIkg1Hy$uh(Req@B1TN z91#mltts2vFHT+8Gj6eY*s{nctBr6Z(9OPAB-!GxE~=1a;5?r;fE?pJal9ih+2&Kg zFPMC2&9ZQ*hq!7Kii>dd-+OKp4T*ZJDBiPa_gl}+wz~etiOrDF?qn+}2+kU*;Xr zp?c_o13hE9JO{}+*LO)k;DcMG@ztI-v&s8SBB2Ye5_Yi}|3~s6w z3m8lNVFX>cm)95pl7QC(QpXkY)L}>In*Z?Tr@2y$*ducX)u9pKQNUn`D;zoE3^PDzqDk+7u(;sa?=pF` zt5c=3>U8KNK1E2FX`RXh8n(-}Zs$t#`fSctzmewq9`NpaJ)MGA=HQBLn%Gt9I)BsW zf73^8Qv=ko<&xLUhWflO$5xuYEqj9(_T_&&mB-(zefoT|Ha_@{)tBPa{(Zg;ilnLG z)C^Pn2hP`!+vK0e%GR+9olDv6+Y>eKE?pHFz#P_3J}xykeVm+JkXb09>Ly)yWcTG1+5mt#)Y8uwFE<6&K%rZo)k4(dKi&EvYrjlCZOh+l*3)%wQR%g9g~= z&i}3|b)+bHnji;|RAuZZ{T)VmnlT0nv?B@I4ix>lug!Lda_H~$`&UcIA;tr%`MXfC zMBL8viOd*?B}G-N!yeUt)nfpUzG-mR#RUj~3?4MCDj;N8AGK89uwT6h5SQolU=X?< z>3F8f6aP#l>eJ=P94>jJ`}o*TEYNgKhG}P?Xj~vT<4=!)pmj&GtOx$9 z4x?p2gD93OA3{x>uW>q?^cb#-v|~m?s&kPFZ=AVS zA>pF^hA_D8Vyws=^8r>CBXp~V#FPsBc)!OquidA<@f!@<+9&416nXKWQ;+z;ZN-;x z*C}KMb?h(6Mv8E2O=;jceq$e&ew}ibC;4ue;ce7xq9yYZq+hzOu(BS8?VLX>?F$(p z&>s{3D*4xTR)Cg`g?As1-N|raKaBHw7tHJx4PWkDo^Z({e|bNO@OiEXc&sHa3cjnj zjBZ>b`4|g*%Nee_tAyu~neBFADSrsq9pT`O^vgB4`M7;go34^9dD|nWs>Sq;#r3(j z%2(A?p4=UNui|qSeFy&K;&MGPY)iiI)B?B6@Y7FLl5v6vzW^7M{UJ}>uLel*#f4kJ z2M@E;HKbahA{CYOU!Y`>oKSn<5_EG^0F%Hmrn}OhC$@&Y0SfWSzF%MXMA)a_U%kFp zig(pn-dQo*ps_%qAM!-qf?Z6h{-I9zk5o6gG`!Ujoy-1D9zeT(PA=Pngnn4>{$;N^ z{mSS`QPkeqBHjZo7p;FhH-$AeFVz@cWzqvzI(TcNPBg4ee$-+B+|}KD!W}xF3rpL> zdhq=)pZrU~vH9H@Cq8#JcL&5yU7_dd#yC5A$1(;Zp`O2;{L>fDLXhTcn0@zp(k?~KYw z^>!SO=mE=iftaJAgwA{HGqcQiNJ>sj$;puEV1s_Mq_ zC)tS&qmjDN_l*w#-wk-=bcg;5Tpej-xNvi|{4(;^Nq1V3xW_jqPk{rrualr^ysy~x z*p3oeiuGt;A3C>!ALlmj?yQT=P~0e}86LTHYz{Axtn53J-Lz|Ce~}gyyRJ?G2Ti>ABo`i36a@p{3s+AK!YLa;RCL^eGqr=@Hv3 zz6W_7|MJzJc=JaRyqnyIV4_8OyDh(lUroUD?=U1l)v<9&i8eG~rxIuPVb-+%YALw> ziLppB85b#9!_1>=z0+kBgp_w{I)1;Wx{#!inG>lO)w}W#JAxoh-W7-j!xG)*H(p_} z!+e?_j+PCE>WbtE)8xt=A9qFHQ>qs}tVL^nLc#Xyu9x2WX1Q8sv$My3#LUyZS|YN^ znYkL;l9WQ4K!q%{tXS*TvT&f7f51!;q|1>}<8iBskR20QDY(GaHU@a7AZkF#Al+%@MV6wtQ;l%tR#Dra`0q%U|CS zjuN0ln$OWBbKu87-J54g8-ucW{cu0S14u;lC6Jyi%Ed%hp72$It<~#1>RK<0NrgRz z)hUluZwu*7IxXe81{2TR_L^f4B1MmTp-<=9347W1&T{ULqIdS_?uDnsTYRB-9%W0% z3%b9j8auHbo_P*Xs1IpEFH`cS+PbOeBdf8vhJV+#_Q;`j#@0JYot3(LzYtNU*j3)` zo7&ylOFatigTZDWJ-N7X8Qg%8N`8eDpX$yis@6Lluoke4oD(u=_-8ez-?j3`Q%B>2_2O518z*!(_~sh=Ur`U8S%D(4PKwA57p_5MTJUl4k}TY zN40STJ5y8Ej|N=KE4oK!h%6v^(m<&v(=t6m$ZE`9JVj6UvCY(4)m^D{OrE3TVYp_w zW}C6)drPOEnukFw6lnTUyUJ@=fo+%~U}EsPjK11#4j0bFl(~e|(zvW#$o{c4BhVT{ z3zH^QlzUy76iWLd=YyH056_;=e!?Zh;AX!r&)OR_XqsspYCshwZb>e4yjU!2)lKq& ze4egBofwDWT8~rtLpb*vGJW}}z}Av?L0MncekWN-HAu8^7LbLM2LUp6?SPnYsvzxK zx|S=)5tko|3aA7`O9ddZl}&$V^1^P=kc-vtlvq8O{{fT_>ij|heX^4rgXs|H1inw6 zDc&$(MzG1VoBp|K+g5{qWX2<*EWjtcJB80$9|t#xC(Z3S$SJD}OR>?FrbX+&GF>?` zz=H;jmbu)YN&JDbrp&{rt5d%cfzll?dQSPo1fSujRg9%?(6XH%#`%S`xzHc%ss}vw}Gi9x3BqLOAgpJXkNZs9n%5RM&9AE7Kkx=+#l;&E|MmxFiseJVhY4(PW_$&Ka%c@mJeNSlRn6GscbV zBO1JAxY)1J_xjsgX);-Ash>&A>9T+69eRjoQwzn^_|&w1n#Vycp52JId`I(ON)c=q z9yB7QG^~=%QjC>GQBG=S(-sVrLuouI!z&MHY0kd|BDBs7S}8)$Q0y<*7w*`G&uAyx zMtI6few@$U1bXUEUc7gP1RSclJ&*j{Z{7h-7fC{{TC(X{tE zgi|q2Ch9!f?gUT+Qj>>%b^p=X%B)`l=34hJ4MI6E)%mB(yxV-9QhNmb)#irrF_Uh2 zIJs2s6qb~7OSW)*mFzBL4?z7`%N>bWDeJUlGY=i})&ku=MarlJ8*os)^Cw85sq)EogXcRs z!3}Nz08suzB+Wa$Lr|QOWH_PClB>S;HcdQ*gB*(e?|NNxYng})9>z#u_a4!=UJ|FO zgOR9%hw{yX&kE%axDIMnqk9+0bbRlst+yp_Qx5UMmUF^0A&vomhY|Yi;QdL6>Z>n- z;rx6|&FRI~eJ1orfV|H{2s@DlgT3 zr&)q4Le*uES$KLNk-Rej>^B&$U-;|)olDkFi4S&A)k*tz1}_`7JzvV>=2xo*h%^MO zex0om90O@mT-4u}1-l7kE1Allds^@dXU5qXl)P$rP8C(Nw49|W;G*X`pYW&P0wD+E z-4OA!&gPq;2_q>8^);cotc9MdTvfWWI$vX7x~0EZVVVJ~;*#!gdnF9Z{t&Z-gmE^$ z8hu;f>V1iq`B+OXc1&Zo%oP}Jc*<^xcM;2ga&xTK2|-q;Zd{d^K3I%Z(#ftEC3 zvcO)^NF}1i;WCvAC!f+J^f%y-snWK+Qup0pg5&k4&pWVYZ88EONX|05?UDv5_|?-S zY>}s#v<4%+@{yJs(@Wx%wIPB*HI5XU!4Z->54TOlrXJBl+1y+75;I_d0(V)y>-cNR z_vtXlCT{A4$VE2S&gWxU){~TqmoZbDML!Sf??c=~#%>y$)(==M@ZVF6)K7LfA@#>C zqJ9u-nmEbGGm|Xg*Nt%sfog+8aY^NUC&ka>B0@&&4G)AJ(=@WD{6Mf|_ON}iW@9%U z^i|7JCRcrn-xj5vKBkMURK?Smp*Tz{JD$A92e`$M03ugP0*sl7s30h1YJ+k?*I z;%-$eAeCh|2VfT1dXR&wZ&yB~{XDHW0{A;Q=j4|k%BYo1gDl`oQ1n1kYpjHWu;%!K z()&n9MuketF-K-Z2zwnkBkOs>H@s4e(n(eKK^kFhjJ|9eI;gW&_=Xn#=J zUK-1>+J9BaikWMUv*DggUt#Onqd_Fx@Dsw6cNHw@(|Ct%y04WOFuxDHZ8s1NlB+iV zx|^*$Z0X(AuUYDr@l1KibJC;m9C7k%K*3`s+BH&2sr9Gqu-{69Bo`^HuJCPQXFrfT zV-21*lOT!*x#K#bMwL`8fZ#fx$3!dOOaz9cBLU67MT6d;SS^ItFV7mY6sN1b40wXK z84n(Ov0&PO2f1#PD01<4SAGX8vKw)Yg%>^yEl{Q+XbYLaXiF_j-x&nOzwnz8KM$b* z)BL{lO#H>UTIj||TVn5GQC{qb(sx3#3ulu~X*GBi?Ru^!!0p0&2&{n(E@&G-X+gly zP@Ei7?=zwCi3l{m6%4&m{a@-Vk1(;7);Wtttveq-^rbBc{cET6+1&Ld3Bh4SgPe~j zacvImf$w%%;c^8sXOh@9abq>hRcxK<&SBe7b$(!w!-S5GU7T`$a8?(DuK5$qg^M`4 z8@s_S?^Y_mlbuL9{GR~#pO-9jH2gh(U#6j1)8kpVTdS=3|CNs}R zGS1({@C_w>vZB^+3UX=yC>1lMs&gG2-URjITD;#5ViwrA%JTE_>I%U{ay9w_WREHk@2JF zzkuxQa)ogf^@1#gZn9DDEkl*B8ASO|Wx~la7x4HO(n5vTwW_C^97%%7wXs+JXwTY* zGT;5hT;!9;Chrvdn|f3!{CN20Mx?0kDVCOpkL#?D57$3%?eBYV>O0%+;K34h!eQ~U z1ok@U!)PM-NUt-OXU4 z8iV3Tb`gv9zG70h+#h zU`+oy3HWqUCsYwdDfhBZ)qJyat>y0@{4xsjE#}JBeIJ2%;)gfLQrA}PW7Not53-&q ztBZ#X7$|Qjob?cmTa6Fe0s*k6alb-MyKVrXP6s?07gLfc%2|j3k&w96nygP!%5PIW z^3auc6*G-1boqrSb872`wHzM0PY2h(*JFiSb^U}t43C`am1h zsiYd2ck~|V&@}db6L(5qi2B;E4Sup zKFmRbjB7jBaymPGx*Bc`{K%-`*U{c+t*?k!13LCPa{RYTnetK0c|&$;Ju$^GT_u`3 zBZINwx;|^d#p>Y_MWYTHw6_*Z0l~-E8LtOjCP_l5x+0eULS`QCzy!PMl8#d3X8X1#8fR8}&3)~K zR&le>f3u=1;@&fK!kSCDyHvec1 za^`2KX8GRX%dyJrnN4?Vx4N;i=S5mNlV-E0vy){V?3hIh5#s8bXU+Vi3qAAl22?ad z1wo(yd-`hka?N^O>Q+c z&>VR-N3$w~t=XO$Q;(M51trl-wkO43rqVWTRV_^V;oGQjjE|WUN|r+T0B-`m$dy)O z=Z4EBjb@o(;6MpOg@xUr$nM&uDxte=JeYmaxE6_X z4$UV{{^*pnGpOf?0?L&{%6jtKmjc`UrgPaeH7(^s_}d<2@YLi-%Kf^8Py0NDp}Uhd zE>Iy$skl{12yz?K^n5#_5@1JMeDKzU^o&>YWeA`C)Z1Vq42g=;=XX5=<^XI-mK@Xq z@>-z;`>P2~Hka6Mo91u9{6?}@wA_Qv{Q0AD-;O(LG3V}5!q$WSJ?otmNY5_qzLO!=vA7X%7^s++8eyrr=ugPlq<_eVMfzn zJCCytQa(kwEtAQ4`>WTk{rV6YpmS19G{{B&5V`ouU`ndC44s=#6SD6h9>tGBqf)Ev z-WOfq5yo|;M!1w``ecB|xW8icJ`jwYMCj?(I zS0vtTUSV`{`+yQJkA0TCFtXz0jVE{bg znw9qC#Lvg%S3K|+V^7+6PAh?0;%yeLeAaZ6$fq~OGFARZv*$2bUAL2^ zdnP}Ru&9-lCi8pEX^a~+>-&aKL7k2E4wmsmLguxiv``GMzSyYZ958!dfP>BLx84e< zjtH@2SG(rl)SEK3|bMRy`&VXEJmMB zl<;3xp#(a_q#)}*xcQ3Z3QMR7*q!i^YTCXsJ|^RBdWooHl7dDP3_3@NOEu6suV2Y@^Tm&nzSbsWHcs`cC3_56{d*WWy>o&~s zB1bP~I%;W?gv&FHhfQR6?9kjCpED7?Tz>kK&ypd#Emrc3q-0s1LGfjQPyE8-U*~;_ zdRK8?qOsixo0)bTpV{&ky<}zfTtvaj`UInO6aS@~EUg^Li54w0lfaRoljSJE*M@zy z=l4ZjxG%8e!>El#9y;=5#)S~^XR|i9XkRG-HJT}oMz(JZW27Gz@~ovODZYjnW$CAQ zM=J)@6<%9pQ9!jSVG=q2`*>94x~;M={XqFUhmo>el_~FX=WpCDo%E3fKQyZ4lhAGu zKu{JbDaA8$w;()Kdah@8L+7ail|g_CoLyg=^8D~9`JZ^VMe(bvJj61Q==P1!0# zlai}uw*^Um;rNJr@rB>hk!K6uj@e;YnMA}tkpc(UN!nT1bVVxq$k6L=K=VlXdHGro zgux4^wLZP_yy+_R;M_fSN!8pN&m>62!J8+>>>GSLqyAkhXEf8F2T!KS#yejW>|&nS zWIQ&ZjX!R-CCR^gwqcg?r|)@3SZ@?|#6n8teqzDMtdQk?3x#L6vGu6iuNFq}eY`6W zzF7O5?}7$>I`0H1GFKqGbQPyyKVs~$zu(w3q+rQPtSILpN27a>(gYP`s5S>wfd<*V zGR%Mtu@Dj4C7^eP*rN95x$?iT`q=)X((7>z5qSwOlbwo43YJnP5S9cU0czV{Y#1iB zaQUF1Q)~TV!nDS&ak;T=)ijXw{DIO)cJqJl*fa!Z%kOinS`XK;lWgKr4A`~+t*-Vz zK*XaKpdb}QWmNK${gQD5u6lPzu_y%_N9}K)H-j@Ejlf>I3#M zC2QGdtCTSCn#J^MDFP=3OePLtaP@F)HJS^=w;471}WIi48$LV(^l@c)xEJvv&a=9Mzm~!1W(9m z^S8uzu$~3A@O=Ba*RpLH+h%^^&E6FRidywOV))_gm#-_rV52O%HK(lC{lEDeg4TaZ zMwJpynHYB5y6h<*x#aAz4D#vZ_V|N+u2Re;GW&3T>vJ1vGEolp`gvf0hvZ4lN@%zi zW?|*pws-rzlE2^V*&T>WEynLC2Hct{pIrQIEJ+v59RK&~+AlYE+n1$plP+@o4-ga3 zA0ozf!9XLZzg(C@J2&$1;I}TzJWis<=hFuC7K<>k@BLvh6%U*E+?+)D-0P3CI>CW2 zolO@F0h^mn8NG`yKfA5@zw1hz_!jRFr=lC<$`uR&eQXX3D&HN6W^y)uNm}iA@v~0D zP#VDVs0hid#bsIPc`Rg?Hm&D&`SfcJfztuxuOyp*9(baqp(GJ8mUx zi7y<8SK-dl<$pE^cs_1eci4ig9yutadL$<9?%}*LmR3qRX+CxW?KpeELiGvqP@v`OS(++CG*)%qrCdoqZbm)tc%gX_CYv? zHfgIWVKWzgF|<82dE)&;F{mE-_=5tV_plD$ur$>l(F)9SPyprqn*7A6VC^TtVFS2K zmM;AJb}3xY@`BdoNP~cUQ8ZvYUeBr4*Z~CIQU;6zE8Od|o`By$Tbo3_y*kulbL+yj zWZ7dBfu%yeyz%aM2VMs}!73rdUh@EGc%YP~0hX86o7DJhe_ za~e|*H5L9g5a=-6X!KIK=E0|6IV&92ygabnW)=NZs-ifH~(+eAbZxEEOy!8#Q%Iw$Xsz=JkOf`sc&GiIM7Uc>D z68NRWf7qLuziSgvgA26s6Q@Q2;i{J@Q`~w#r)r0Idjz?2H!Yp_-qtq;a~ta zm%My_kcZrFR&sSeFeBh3Z|kS4MYrEw=`?^Vc#A{vf#G=elDcjqCO50!OW`({gh_XR z^-855)_g5dnVZno@pl19D4UN(v6{7nz{z7ulK1y!Q(okGkvQ|6!s^nDld)da4~b%?Rl5PJ{l;~L}%z)7u=lH z&W=q|YOpDDf69}TdyT}fL4e7g)bnXUS86B*%ENqspW-VJ)TW)H%16$W!Pe25e-hF_ z1l>Ka=yf`I$Ck?n*(>gL=CXh@EV8m*8t_VNM6bKJJ#`XD5iXZ;bVBgm_MuFzTxjG>2(^Pt zykNmP5RMt=ayakJv?O0q=Nv=_B53TSQ9j-aK=!UaQL;-L<%|G0XX`O*FVgcnZpm>x zLGv|kO7iHj;nepse-|YV%?cqtu3MeaDGQ~6b{ZrMee#lowRBsiZyZzw1BK>tqsB2j zp``t7JLjWUY!ad=^+%J$-5Ny>+{#eZ`##Pnx}(+LcOv!yyLXXx zFGp27Z*(Bkp($3r@+G~zeerUsUbXmbaj>O6ltD=(WR_a8r7P5!yNPI{Sxx4o)Svgc zeBc`2kPz@KgSJuUp_`7i=+NH&vo7*7J)8EhH(4_tLTSl4 zFQdg@E1wGxXaRthH4{;awKm3Fgz4l2ye_{eKzMg^d$!54IXC75+1FR7P(n0USb8xX zuL9uX!Uwof=w+R94pESL_tRe~ea&kARr$@ul8KvkvPUr`$#c$afLxXy0ecjCnr;V= z@cnE`zSt?dmx)J?cU+ij@HYqWxaW@U4UXmb4voq`J!=Xa@y={fk3!$! zGt{OHbk{DFQ6rFOEZwsPOAX4S)g=l!w%;hZ6D-Uq??%DaEqSr(8f6g>70hYDtcUeO zC9yx7)YYGz%xoF4_KLxo+9WGR0~4`m=gW|q6XXg^s#DtdGG^gjPU6^FBY1l@J~&W) z#El3X#aQj}0XZ9IPY}jV#6F~Es=;{8&1L?}k1~J{>^A32rz8rK5^601y}0L?Wj>S; zNR~u!3%G-!<2ogQr3FMv-zu z=|BlH+3QDRXl{)Ql8L`Q+&5;|$Eu$yiT@P!c|*#lKW^4YnsXY|`O9rQ1IoD?K%LM6 zR~L-4?B$c!GkrRJ64&jsLOvLDTFSH%lMPzPZvWmpzIRx~-}kxU z{JS&!o3{OF0b?es{cNEndqWkUV)M43%#>6u*#95&yiK*DXoylr+MxC}5}N1|A!nYT z7JxsUfU3M+*swY?ZQ$WShYEq40Lhz1nd7Ub8+A`BBr;w%Fam^Sn@<^{yciM4X%4U zMA|EJbWa_~?PBFBN#Y5#YDmzZ3A5Wrci^^FJsJ9Gc{-d3r`c)m89T~BD>cYdq@B$o zu#oj+yil0FfpM23izLDEoY4Ombp?tm+s@>Cp2BV_uBbW0KJjuO6* zu)A!C2xdVt-|TtoI>zY~ZGmIJAi%@{K@zix@c!&tS?$%67E3Dvlo_{BK|Pp?|BS6P zhk$Lf{;l$whL?e4r;EN!@g$Ax&fcXDAF?oK|L{y5&tIm_64RvPY(#$uEM^;|>8 z-E203(jI$RZC=N067?4@TUk)hEzuB?@(1c-H+?r(DAZOvO~3Uj`OidZ0((4MJhp4w zI*&}8&PeXKn_`{;%c%ueWYH*r9yyf~U@XMmYs?@pI%O6X#L6j=VP6qyTT4F(M0*aK zfcwqK9NB>dV&(~b5xO_ZzA8(tO3DKnc~;&$yqx9UVt$V6jM9vb);U%)#(0cvw^9>5 zX)mQ=83En8TY42Pal-(Ou)98Y%uaJq8-m5&|x*ob(fB1rt)Q>IzSJ zu=XnxNz!#GdL9m)XCr-ynK2Y?^4P|#eJlgzFG9=jC(@;3Ksyt#Il$$fZ&`{ z_odGOPw%Sh*OB^p=8rUWs)it=XF;TpKpVDJcr73ut|qLI;xm0 z-8wfbUs=<(JLkqlW_`W>K=90Xv#1K*YO%aCSJ=jR_pU@abT`nW3-w*tJzX}YjLaUF zpi5{gXL*YQkVYd|ZGj+;Ub)J=A?d}`ciKdPsVg9*KtF=nq}Ka*OgN*g(Eaf3X2{Wv zn8B*fD7kqdV;fFD(1U7djO+KtE42+>FFPeqjq&-({|_*!dH&;b%<=P>quW}Ne_f3A z-(^r-Kp$TGlv>}8QW5+!-0}O|?Vhju`udBtg#oWvAMZT9S`Pm4ucuMs-FUQk^uCBP z?RfsxJ#TQr+~$I7S?uZeptN}D*%kEt1MQnbp%WTEB;u0lk3+BC9lft3+#EX=?(9OJ zZa5u&=bag&*Q_{2?3{kX*M7g8o{wekeO8ox26UaBux^9`ipo1bth+Eae)V{jWFI=} z21Jc>+bN&XmtsQ08%`^q`odH!uuhA2@}x?rhlHR34dB#ei>p>Oy;YgQV74sCU~gt` zmW)W?Rx~S^a>Tcm3!@h%dB1$ky(8eX1r_{ae$j4&8(gPtt^oYwtaE3KTEUhbrJ}d0 zxo|c`l}fVsuZ}jReF_QjA&<0~&AP^o7GBe3*JsROD=3%*CqQZ}{*d^*5Z{j+RjY~O zHyJ$zks&v}RvUm{95NlHYo?lJrI+QI3`mk0oY16RT^V=h;jT|(f%Yn)_-F&TdM!99 zx=OZ{arxITO}$`Xk5w+3cl?(Vibf|e?(x&m7VpM8c)QDaQS|r&O_SIs^rXOW^D);P zmhpSH+>^k*8bi<{Hh5s}YPWJU6M5<=_MM$Ao z)`{fV^efx+;PwG73X$Ja$@`J;HFu9E$P;_Oi8CGmfIgN_yN&MQqu60(<4;3_v`*nI zcAQ3#>`-WK1NOZ6l*HR>UzRws_i1W|9eQf|6i^_Eg4e~x@MaaYQIL(zTp<|6e64`f zsop4wm=akc_9W2UA;K~qWooBbL~kdF%7SiV4cEHALxTEWnlPum=7% zwx{83N$2geypDSj)c=h6dVza&RkNS(4%NTfPgczC2)LA*n(Ilz2fVJ3P-#^JI9)uc zE<~_uzW61LvO#2UO2W1>v3#Ic0a(=*%RlXJ7Gv3Q!8}u36hZfx%;tseDmN!s078gU zvc*~|VX_A`HX=#7PNIimiOH+BDE)(45e+DN1>-lKjgq@>R{Dbn&ux()%swGq5L&xU zm29X|*WvOMAWvO_z^YbV?prg-9L}G_$#+h!l=-%6X^ef#!4#f_wU}$BEih}9^sd1J zzVPLdm7q)emHE6wxtMUn4J6zCuEIB{%mmb+L`!Sqxf$9 zD|Nce>|(t8&xHwf9>A()bHS>;M;Ke>0?ETm$zuWRoYe>FP0`&A^ltq7+nEzJ8ftUTaq@c7 z(tYQW+r>mR#j>M2-&*tycF_L=SPBh60?wz%Q!>psO%@V(Opcq@Gfc)1xq8HpgLfoq z48gy$gkJlPLZ8;)9)mq9XNHBLCtv=(Neo_nyVdvSeW8p~T$r(9cGRXNX8~$gciK)F?nCTi5BS8XfAu zcQqRFH{g-gf`E5&k7)zSXt>75OzM~HWS0~YwQ2|Oks6gt9@1p+JOU*42{>Fa1{(xy z*zrVbo%9G_wE^*LMbqli1z!3VtXc$jicet39Er1~Vgk2#yO30PJ@R&O6<6gb5(8Dw z8{9_I9%NkeKMF0ocjIK*(O(^4!5_-F8}n?i%A)@VxLIIX>GxQnFpX2C$0^N*7L@S|Ro6G!+*4o7rN?RJ4Jqa^8rxfV zLg}>z!p{r>s-9--tZKiKq-?~F)ST24yC!9Ol52SDjLQ&gXZ4y-tZ8b?vHp(naH{%< z$HFaWu7Q1RY-EVemlb*b(jgGLan#ZiB$UZI1^+2G>$%;)ZLBs$vvJ|d9qEha|N@nZvB!vlPJdu3s!6X8iis_CSSwo`LTjK zAD@=kk?M@Ol*c_ZbYw126IsbhvQzTvWY&hv(p@Vn6Er^8>cGHbe42~mCxzw8p9|8P z)mk561Y`>Rnq?PmRJ@L~i*ILGt`Ed1fe(%{m>o)jpA*+@9Z;x#qmaLhNC)TrGp+_Z z`_$u4tBi8W44hq_Adtzpi!)cnxAgxw2-!oidvqe6+fMkKOUjl`0^u;#C|GFnV-GON zwN}B>u&Wss;ivwWoFnx{;D_aL(`E(N#d|f%Fm7ibnRLay#~DG@H%dkEDw|(9HU0;< z-lv)gw&FAtwn--ab3Tj(Z(gNR*K)>@%U8wYF3l&TS_)dKAyGk2ahL8&np<@iFGM_^ zkTlZqFS3*s)%KaJ#i$9NARpENoJazhF}JUFoKF(iMb;RhB+)2pJ$pck=l=NP$C`=l z`nTyS752oMRh2IAiE+$}N;2oC#tj#3`Db>4m#j*>=bh7dxRKi+p6X0%0_5Bq%Ko80DS z3ym={>Xo2^p_+5mLE?jB>hQ;(Yp#-$qUuwRYdl$xLE`0tSpwP%)rpi21v@)eMXg-F z(xe6EZTHY24Id#~SHIq8hl&499OcMbd|Wo@5k%E+DLImaLLEpaPk4qN21cN`xaoEe zn)aGx7|-M_W_5H7*{%q6H98=|ois3_tz$CrXDTZ{gmy|w$venl4Av_pi1D=nt@V+d zj8F3E1MQqmb`#0j`_U)2tXHfD2}h9)b6cMWkjL~*yN_)K4bu-Yp1jEwrf#Ev#ruIlPy)7U1~wu#;BLZeFoJ z?j~?0VxJnSxCFcKwfvX8qs#mEnLFdu4i|@+A@-N2uE^tKaA?u%kKm%~Lt3!9?@R+T z;uMS<{g2A1%ZZkh?s7hH9Ki9clc+sn_(2p=L#+Nccta1 zBRg|{bnksjePZOJZfDi5J>*q{i}v&K-Gbc%iTP@u(@SBeXm8alcKo!y`s2>M%voXj zmI7xxRbVR?&+L$+5ogq4&$sO&Jefx>@26Js{i@j(dQwm{L^eL0s9qbX!*bKk_DxZ} z6MmWcnmFtBELAaa)sC*?80onjA8y#b%d3|mARHL&;C2fFaB_nS@t{`S&v_FI-u70@ z?z@kKV^LNIlYXzVJ<-cpK8} zHv>DHK4QP>reoq